Neos\Flow\Security\Account::isActive PHP 메소드

isActive() 공개 메소드

Returns FALSE if the account has expired.
public isActive ( ) : boolean
리턴 boolean
    public function isActive()
    {
        return $this->expirationDate === null || $this->expirationDate > $this->now;
    }

Usage Example

 /**
  * @test
  */
 public function isActiveReturnsFalseIfTheAccountHasAnExpirationDateInThePast()
 {
     $this->inject($this->account, 'now', new \DateTime());
     $this->account->setExpirationDate(new \DateTime('yesterday'));
     $this->assertFalse($this->account->isActive());
 }