Owl\Services\UserRoleService::isRetire PHP Method

isRetire() public method

指定されたIDのユーザが退会済みかどうかチェック
public isRetire ( integer $userId ) : boolean
$userId integer
return boolean
    public function isRetire($userId)
    {
        $status = $this->userRoleRepo->getByUserId($userId);
        if (is_null($status)) {
            return false;
        }
        return $status->name === '退会済み';
    }

Usage Example

コード例 #1
0
ファイル: UserRoleServiceTest.php プロジェクト: owl/owl
 public function testIsRetireShouldReturnFalse()
 {
     $this->userRoleCriteria->shouldReceive('getByUserId')->andReturn(null);
     $service = new UserRoleService($this->userRoleCriteria);
     $this->assertFalse($service->isRetire(1235));
     $this->userRoleCriteria->shouldReceive('getByUserId')->andReturn((object) ['name' => 'オーナー']);
     $service = new UserRoleService($this->userRoleCriteria);
     $this->assertFalse($service->isRetire(1235));
 }
All Usage Examples Of Owl\Services\UserRoleService::isRetire