source: app/Models/User.php@ 75151c6

main
Last change on this file since 75151c6 was c454c0f, checked in by bube-ristovska <ristovska725@…>, 11 months ago

First commit

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