public function testRemoveApiKey() { $user = new User(); $this->assertEmpty($user->getApiKey()); $user->setApiKey('foo'); $this->assertNotEmpty($user->getApiKey()); $user->removeApiKey(); $this->assertEmpty($user->getApiKey()); }
/** * 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()); }