private function check_auth() { // 访问授权检查 if ($_COOKIE['userrole'] === 'admin') { return TRUE; } $controller = LB::get_instance()->get_controller(); $config = lb_read_config('auth', $_COOKIE['userrole']); if (!$config || !in_array($controller, $config)) { return FALSE; } return TRUE; }
/** * 获得实例对象 * * @access public * @return object $instance 实例对象 */ public static function &get_instance() { self::$instance || (self::$instance = new LB()); return self::$instance; }