From b534f1c77b1f18bf8c613f68bb9de581934e6261 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Thu, 16 Jan 2025 09:25:03 +0000 Subject: [PATCH] Update User model --- app/Models/User.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 2bd5cad8..24485309 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -11,6 +11,7 @@ namespace App\Models; +use Cachet\Concerns\CachetUser; // use Illuminate\Contracts\Auth\MustVerifyEmail; use Filament\Models\Contracts\FilamentUser; use Filament\Panel; @@ -19,7 +20,7 @@ use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; use Laravel\Sanctum\HasApiTokens; -class User extends Authenticatable implements FilamentUser +class User extends Authenticatable implements CachetUser, FilamentUser { use HasApiTokens; use HasFactory; @@ -63,4 +64,12 @@ class User extends Authenticatable implements FilamentUser { return true; } + + /** + * Determine if the user is an admin. + */ + public function isAdmin(): bool + { + return $this->is_admin; + } }