BcUtil::isAdminUser PHP 메소드

isAdminUser() 공개 정적인 메소드

管理ユーザーかチェック
public static isAdminUser ( ) : boolean
리턴 boolean
    public static function isAdminUser()
    {
        $user = self::loginUser('admin');
        if (empty($user['UserGroup']['name'])) {
            return false;
        }
        return $user['UserGroup']['name'] == 'admins';
    }

Usage Example

예제 #1
0
 /**
  * 管理ユーザーかチェック
  * 
  * @param string $usergroup ユーザーグループ名
  * @param bool $expect 期待値
  * @dataProvider isAdminUserDataProvider
  */
 public function testIsAdminUser($usergroup, $expect)
 {
     $Session = new CakeSession();
     $sessionKey = Configure::read('BcAuthPrefix.admin.sessionKey');
     $Session->write('Auth.' . $sessionKey . '.UserGroup.name', $usergroup);
     $result = BcUtil::isAdminUser();
     $this->assertEquals($expect, $result, '正しく管理ユーザーがチェックできません');
 }
All Usage Examples Of BcUtil::isAdminUser