Exemplo n.º 1
0
 public function testRemoveApiKey()
 {
     $user = new User();
     $this->assertEmpty($user->getApiKey());
     $user->setApiKey('foo');
     $this->assertNotEmpty($user->getApiKey());
     $user->removeApiKey();
     $this->assertEmpty($user->getApiKey());
 }
Exemplo n.º 2
0
 /**
  * Factory to create a credentials object from a user entity.
  *
  * @param User $user
  *
  * @return $this
  */
 public static function fromEntity(User $user)
 {
     return new static($user->getUsername(), $user->getRoles(), $user->getApiKey(), $user->getLocale());
 }