Owl\Services\UserRoleService::isRetire PHP Метод

isRetire() публичный Метод

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

Usage Example

Пример #1
0
 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