Advertisement
Guest User

Untitled

a guest
May 19th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1. use Illuminate\Auth\UserInterface;
  2. use Illuminate\Auth\Reminders\RemindableInterface;
  3.  
  4. class User extends Eloquent implements UserInterface, RemindableInterface {
  5.  
  6.     /**
  7.      * The database table used by the model.
  8.      *
  9.      * @var string
  10.      */
  11.     protected $table = 'usuarios';
  12.  
  13.     /**
  14.      * The attributes excluded from the model's JSON form.
  15.      *
  16.      * @var array
  17.      */
  18.     protected $hidden = array('Contrasena');
  19.     protected $primaryKey = 'ID';
  20.     public $timestamps = false;
  21.  
  22.     /**
  23.      * Get the unique identifier for the user.
  24.      *
  25.      * @return mixed
  26.      */
  27.     public function getAuthIdentifier()
  28.     {
  29.         return $this->getKey();
  30.     }
  31.  
  32.     /**
  33.      * Get the password for the user.
  34.      *
  35.      * @return string
  36.      */
  37.     public function getAuthPassword()
  38.     {
  39.         $passw = Hash::make($this->Contrasena);
  40.         return $passw;
  41.     }
  42.  
  43.     /**
  44.      * Get the token value for the "remember me" session.
  45.      *
  46.      * @return string
  47.      */
  48.     public function getRememberToken()
  49.     {
  50.         return $this->remember_token;
  51.     }
  52.  
  53.     /**
  54.      * Set the token value for the "remember me" session.
  55.      *
  56.      * @param  string  $value
  57.      * @return void
  58.      */
  59.     public function setRememberToken($value)
  60.     {
  61.         $this->remember_token = $value;
  62.     }
  63.  
  64.     /**
  65.      * Get the column name for the "remember me" token.
  66.      *
  67.      * @return string
  68.      */
  69.     public function getRememberTokenName()
  70.     {
  71.         return 'remember_token';
  72.     }
  73.  
  74.     /**
  75.      * Get the e-mail address where password reminders are sent.
  76.      *
  77.      * @return string
  78.      */
  79.     public function getReminderEmail()
  80.     {
  81.         return $this->email;
  82.     }
  83.  
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement