/** * @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; }
/** * @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()); }