function insert(User $usuario) { //Se pasa un objeto User y se inserta, se devuelve el Email del elemento con el que se ha insertado $parametrosSet = array(); $parametrosSet['email'] = $usuario->getEmail(); $parametrosSet['clave'] = $usuario->getClave(); $parametrosSet['alias'] = $usuario->getAlias(); $parametrosSet['fechaalta'] = $usuario->getFechaalta(); $parametrosSet['activo'] = $usuario->getActivo(); $parametrosSet['administrador'] = $usuario->getActivo(); $parametrosSet['personal'] = $usuario->getpersonal(); $parametrosSet['imagen'] = $usuario->getImagen(); return $this->bd->insert($this->tabla, $parametrosSet); }
function setSin(User $user, $pkEmail) { $parametros["email"] = $user->getEmail(); $parametros["alias"] = $user->getAlias(); $parametros["activo"] = $user->getActivo(); $parametros["administrador"] = $user->getAdministrador(); $parametros["personal"] = $user->getPersonal(); $parametrosWhere = array(); $parametrosWhere["email"] = $pkEmail; return $this->bd->update2($this->tabla, $parametros, $parametrosWhere); }
function insert(User $user) { //Se pasa un objeto city y se inserta, se devuelve el id del elemento con el que se ha insertado $parametrosSet = array(); $parametrosSet['clave'] = $user->getClave(); $parametrosSet['alias'] = $user->getAlias(); $parametrosSet['fechaAlta'] = $user->getFechaAlta(); $parametrosSet['activo'] = $user->getActivo(); $parametrosSet['administrador'] = $user->getAdministrador(); $parametrosSet['personal'] = $user->getPersonal(); return $this->bd->insert($this->tabla, $parametrosSet); }
function insert(User $user) { $parametrosSet = array(); $parametrosSet['email'] = $user->getEmail(); $parametrosSet['clave'] = $user->getClave(); $parametrosSet['alias'] = $user->getAlias(); $parametrosSet['fechaAlta'] = $user->getFechaAlta(); $parametrosSet['activo'] = $user->getActivo(); $parametrosSet['administrador'] = $user->getAdministrador(); $parametrosSet['personal'] = $user->getPersonal(); return $this->bd->insert($this->tabla, $parametrosSet); }
function setSin(User $user, $pkEmail) { $parametros["email"] = $user->getEmail(); $parametros["alias"] = $user->getAlias(); $parametros["activo"] = $user->getActivo(); $parametros["administrador"] = $user->getAdministrador(); $parametros["personal"] = $user->getPersonal(); $parametros["avatar"] = $user->getAvatar(); $parametros["descripcion"] = $user->getDescripcion(); $parametros["privado"] = $user->getPrivado(); $parametros["plantilla"] = $user->getPlantilla(); $parametrosWhere = array(); $parametrosWhere["email"] = $pkEmail; return $this->bd->update2($this->tabla, $parametros, $parametrosWhere); }
function insertUserTagsAdmin(User $user, User $administrador) { $admin = '<li class="sub-menu"> <a href="index.php?action=view&target=admin" > <i class="fa fa-cog"></i> <span>Administración</span> </a> </li>'; $this->insertTag("admin", $admin); $this->insertTag("avatar", $administrador->getAvatar()); $this->insertTag("alias", $administrador->getAlias()); $tema = $administrador->getPlantilla(); $link = "<img class='img-responsive' src='./plantillas/gallery/temas/tema{$tema}.png' align=''>"; $this->insertTag("tema", $link); $this->insertTag("avatar2", $user->getAvatar()); $this->insertTag("alias2", $user->getAlias()); $this->insertTag("descripcion", $user->getDescripcion()); $this->insertTag("email", $user->getEmail()); $this->insertTag("planti", $user->getPlantilla()); $this->insertTag("fecha", $user->getFechalta()); if ($user->getPrivado() == 1) { $checked = "checked"; } else { $checked = ""; } $this->insertTag("checked", $checked); if ($user->getAdministrador() == 1) { $checked2 = "checked"; } else { $checked2 = ""; } $this->insertTag("checked2", $checked2); switch ($user->getActivo()) { case -1: $this->insertTag("activo-1", "checked"); break; case 0: $this->insertTag("activo0", "checked"); break; case 1: $this->insertTag("activo1", "checked"); break; } $this->insertTag("activo1", ""); $this->insertTag("activo0", ""); $this->insertTag("activo-1", ""); }
function getLevel(User $user = null) { if ($user !== null && $user->getActivo() == '1') { if ($user->getAdministrador() == '1') { return '3'; //Full access } else { if ($user->getPersonal() == '1') { return '2'; //staff access } else { return '1'; //user access } } } else { return '0'; //register access } }