Exemplo n.º 1
0
 /**
  * Authenticate the User
  * @param \Air2Java\Model\User $user User to connect in.
  * @return boolean true if user status is defined.
  * @TODO : une vraie identification !
  */
 private function connect($user)
 {
     require_once './dao/UserDao.php';
     $dao = new \Air2Java\Auth\UserDao();
     $this->user->setStatus($dao->getUser($user->getNom(), $user->getPassword()));
     //return ($user->getNom() == $user->getPassword());
     return $this->user->getStatus();
 }
Exemplo n.º 2
0
 private function getParams(\Air2Java\model\User $user)
 {
     $params = array(':id' => $user->getId(), ':username' => $user->getNom(), ':userpass' => $user->getPassword(), ':userstatus' => $user->getStatus(), ':last_modified_on' => self::formatDateTime($user->getLastModifiedOn()), ':created_on' => self::formatDateTime($user->getCreatedOn()));
     if ($user->getId()) {
         // unset created date, this one is never updated
         unset($params[':created_on']);
     }
     return $params;
 }