Exemplo n.º 1
0
 /**
  * Attempts to remove this role from the given user
  *
  * @param UserInterface $user
  * @return boolean
  */
 public function removeFromUser(UserInterface $user)
 {
     $this->users()->detach($user->getId());
     return true;
 }
Exemplo n.º 2
0
 public function isUser(UserInterface $user = null)
 {
     return null !== $user && $this->getId() === $user->getId();
 }
Exemplo n.º 3
0
 /**
  * Store user object in the provider
  *
  * @param UserInterface $user
  * @return UserProviderAbstract
  */
 public function setUser(UserInterface $user)
 {
     $this->__users[$user->getId()] = $user;
     return $this;
 }
Exemplo n.º 4
0
 public function equals(UserInterface $user)
 {
     return $user->getId() === $this->getId();
 }