Esempio n. 1
0
 /**
  * @inheritDoc
  */
 public function loadUserByUsername($username)
 {
     if (empty($username)) {
         throw new UsernameNotFoundException();
     }
     if ($user = $this->findUserBy(array("login" => $username))) {
         return $user;
     }
     $user = new User();
     $user->setLogin($username);
     return $user;
 }
Esempio n. 2
0
 /**
  * @inheritDoc
  */
 public function updateFromIntranet(\EpitechAPI\Component\User $intranetUser)
 {
     parent::updateFromIntranet($intranetUser);
     $this->setFirstName($intranetUser->getFirstName());
     $this->setLastName($intranetUser->getLastName());
     $this->setLocation($intranetUser->getLocation());
     $this->setPromotion($intranetUser->getPromotion());
 }