Ejemplo n.º 1
0
 /**
  * Constructor.
  * @param string $userLogin Nombre de usuario.
  * @param string $userName Nombre real.
  * @param string $userEmail Email.
  * @param string $userPass Contraseña.
  * @param int $userRol Rol asignado.
  * @param string $userUrl Pagina web del usuario.
  */
 public function __construct($userLogin, $userName, $userEmail, $userPass, $userRol, $userUrl)
 {
     parent::__construct(User::getTableName(), self::$COLUMNS, self::$VALUES);
     $this->userLogin = $userLogin;
     $this->userName = $userName;
     $this->userEmail = $userEmail;
     $this->userPass = User::encrypt($userPass);
     $this->userRol = 0;
     $this->userUrl = $userUrl;
 }
Ejemplo n.º 2
0
 /**
  * Constructor.
  * @param User $user Instancia con los datos sin modificar.
  * @param string $userLogin Nombre de usuario.
  * @param string $userName Nombre real.
  * @param string $userEmail Email.
  * @param string $userPass Contraseña.
  * @param int $userRol Rol asignado.
  * @param string $userUrl Pagina web del usuario.
  */
 public function __construct(User $user, $userLogin, $userName, $userEmail, $userPass, $userRol, $userUrl)
 {
     parent::__construct(User::getTableName());
     $this->user = $user;
     $this->userLogin = $userLogin;
     $this->userName = $userName;
     $this->userEmail = $userEmail;
     $this->userPass = User::encrypt($userPass);
     $this->userRol = $userRol;
     $this->userUrl = $userUrl;
 }
Ejemplo n.º 3
0
 /**
  * Constructor.
  * @param string $username Nombre de usuario.
  * @param string $password Contraseña.
  * @param bool $userRememberMe Recordar sesión.
  */
 public function __construct($username, $password, $userRememberMe)
 {
     $this->username = $username;
     $this->password = User::encrypt($password);
     $this->userRememberMe = $userRememberMe;
 }