X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FModels%2FUser.php;fp=app%2FModels%2FUser.php;h=dd129821890d28e9736b81bd6aaa800f35d15333;hb=55f2d7cd6c290a0d26db177d54d20c393f890bbb;hp=7f216edbbe8addd8a0600ee43e6921b6a40310e7;hpb=f642f1eda2a68ad5e09b71ccdae1499bc9d31e4f;p=alttp.git diff --git a/app/Models/User.php b/app/Models/User.php index 7f216ed..dd12982 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -10,49 +10,50 @@ use Laravel\Sanctum\HasApiTokens; class User extends Authenticatable { - use HasApiTokens, HasFactory, Notifiable; + use HasApiTokens, HasFactory, Notifiable; - /** - * The attributes that are mass assignable. - * - * @var string[] - */ - protected $fillable = [ - 'id', - 'username', - 'discriminator', - 'email', - 'avatar', - 'verified', - 'locale', - 'mfa_enabled', - 'refresh_token' - ]; + /** + * The attributes that are mass assignable. + * + * @var string[] + */ + protected $fillable = [ + 'id', + 'username', + 'discriminator', + 'email', + 'avatar', + 'verified', + 'locale', + 'mfa_enabled', + 'refresh_token', + 'role', + ]; - /** - * The attributes that should be hidden for serialization. - * - * @var array - */ - protected $hidden = [ - 'refresh_token', - 'remember_token', - ]; + /** + * The attributes that should be hidden for serialization. + * + * @var array + */ + protected $hidden = [ + 'refresh_token', + 'remember_token', + ]; - /** - * The attributes that should be cast. - * - * @var array - */ - protected $casts = [ - 'id' => 'string', - 'username' => 'string', - 'discriminator' => 'string', - 'email' => 'string', - 'avatar' => 'string', - 'verified' => 'boolean', - 'locale' => 'string', - 'mfa_enabled' => 'boolean', - 'refresh_token' => 'encrypted', - ]; + /** + * The attributes that should be cast. + * + * @var array + */ + protected $casts = [ + 'id' => 'string', + 'username' => 'string', + 'discriminator' => 'string', + 'email' => 'string', + 'avatar' => 'string', + 'verified' => 'boolean', + 'locale' => 'string', + 'mfa_enabled' => 'boolean', + 'refresh_token' => 'encrypted', + ]; }