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