/** * Returns a singleton instance of Uri_Redirects * @uses is_array() * * @access public * @return Uri_Redirects */ public static function i() { if (!self::$_singleton instanceof Uri_Redirects) { include_once Usu_Main::i()->getVar('includes_path') . 'uri_redirects_array.php'; if (isset($usu5_uri_redirects) && is_array($usu5_uri_redirects) && !empty($usu5_uri_redirects)) { self::$redirects = $usu5_uri_redirects; } self::$_singleton = new self(); } return self::$_singleton; }