public static loginUserName ( ) : string | ||
Результат | string |
public static function loginUserName()
{
$user = self::loginUser();
if (!empty($user['name'])) {
return $user['name'];
} else {
return '';
}
}
/** * ログインしているユーザー名を取得 */ public function testLoginUserName() { // ログインしていない場合 $result = BcUtil::loginUserName(); $this->assertEmpty($result, 'ログインユーザーのデータを正しく取得できません'); // ログインしている場合 session_id('baser'); // 適当な文字列を与え強制的にコンソール上でセッションを有効にする $Session = new CakeSession(); $Session->write('Auth.' . BcUtil::authSessionKey() . '.name', 'hoge'); $result = BcUtil::loginUserName(); $this->assertEquals('hoge', $result, 'ログインユーザーのデータを正しく取得できません'); }