public function insert(User $user) { $usuario = new User(); $usuario = $user; $usuario->setClave(sha1($usuario->getClave())); $parametros = $user->getArray(); return $this->bd->insert($this->tabla, $parametros, false); }
function set(User $user, $pkemail) { //Update de todos los campos menos el id, el id se usara como el where para el update numero de filas modificadas $parametros = $user->getArray(); $parametrosWhere = array(); $parametrosWhere["email"] = $pkemail; return $this->bd->update($this->tabla, $parametros, $parametrosWhere); }
function insert(User $user) { return $this->db->insert($this->table, $user->getArray(), false); }
function insert(User $user) { $parametros = $user->getArray(); $parametros['clave'] = sha1($parametros['clave']); return $this->bd->insert($this->tabla, $parametros, false); }
public function setupSession($userID) { $user = new User($userID); $userInfo = $user->getArray(); if (!is_array($userInfo) || !isset($userInfo["user"])) { throw new Exception("could not retrieve user information", -1); } $_SESSION["userID"] = $userID; $_SESSION["displayName"] = $userInfo["user"]["displayName"]; $_SESSION["fullname"] = $userInfo["user"]["fullname"]; // deprecated $this->setUserID($userID); $this->setDisplayName($_SESSION["displayName"]); Auth::workaroundSaveSessionID($userID); }