/**
  * Добавляет юзера
  *
  * @param ModuleUser_EntityUser $oUser Объект пользователя
  * @return int|bool
  */
 public function Add(ModuleUser_EntityUser $oUser)
 {
     $sql = "INSERT INTO " . Config::Get('db.table.user') . "\n      (user_login,\n      user_password,\n      user_mail,\n      user_date_register,\n      user_ip_register,\n      user_activate,\n      user_activate_key\n      )\n      VALUES(?,  ?,  ?,  ?,  ?,  ?,  ?)\n    ";
     if ($iId = $this->oDb->query($sql, $oUser->getLogin(), $oUser->getPassword(), $oUser->getMail(), $oUser->getDateRegister(), $oUser->getIpRegister(), $oUser->getActivate(), $oUser->getActivateKey())) {
         return $iId;
     }
     return false;
 }
예제 #2
0
 /**
  * Добавляет юзера
  *
  * @param ModuleUser_EntityUser $oUser    Объект пользователя
  *
  * @return int|bool
  */
 public function Add(ModuleUser_EntityUser $oUser)
 {
     $sql = "INSERT INTO ?_user\n\t\t\t(user_login,\n\t\t\tuser_password,\n\t\t\tuser_mail,\n\t\t\tuser_date_register,\n\t\t\tuser_ip_register,\n\t\t\tuser_activate,\n\t\t\tuser_activate_key\n\t\t\t)\n\t\t\tVALUES(?, ?, ?, ?, ?, ?, ?)\n\t\t";
     $nUserId = $this->oDb->query($sql, $oUser->getLogin(), $oUser->getPassword(), $oUser->getMail(), $oUser->getDateRegister(), $oUser->getIpRegister(), $oUser->getActivate(), $oUser->getActivationKey());
     return $nUserId ? $nUserId : false;
 }