home-erp

git clone git://archive.git.mtrnord.blog/MTRNord/home-erp.git
Log | Files | Refs | README

User.php (1022B)


      1 <?php
      2 
      3 namespace App\Models;
      4 
      5 // use Illuminate\Contracts\Auth\MustVerifyEmail;
      6 use Illuminate\Contracts\Auth\MustVerifyEmail;
      7 use Illuminate\Database\Eloquent\Factories\HasFactory;
      8 use Illuminate\Foundation\Auth\User as Authenticatable;
      9 use Illuminate\Notifications\Notifiable;
     10 use Laravel\Sanctum\HasApiTokens;
     11 
     12 class User extends Authenticatable implements MustVerifyEmail
     13 {
     14     use HasApiTokens, HasFactory, Notifiable;
     15 
     16     /**
     17      * The attributes that are mass assignable.
     18      *
     19      * @var array<int, string>
     20      */
     21     protected $fillable = [
     22         'name',
     23         'email',
     24         'password',
     25     ];
     26 
     27     /**
     28      * The attributes that should be hidden for serialization.
     29      *
     30      * @var array<int, string>
     31      */
     32     protected $hidden = [
     33         'password',
     34         'remember_token',
     35     ];
     36 
     37     /**
     38      * The attributes that should be cast.
     39      *
     40      * @var array<string, string>
     41      */
     42     protected $casts = [
     43         'email_verified_at' => 'datetime',
     44         'password' => 'hashed',
     45     ];
     46 }