Core_Auth::instance
Auth Core_Auth::instance( )
返回值
File: ./core/classes/auth.class.php
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | public static function instance( $config_name =null)
{
if (null=== $config_name )
{
$config_name = Auth::DEFAULT_CONFIG_NAME;
}
if ( is_string ( $config_name ))
{
$i_name = $config_name ;
}
else
{
$i_name = '.config_' .md5(serialize( $config_name ));
}
if (!isset(Auth:: $instances [ $i_name ]))
{
Auth:: $instances [ $i_name ] = new Auth( $config_name );
}
return Auth:: $instances [ $i_name ];
}
|