fix: update model and sidebar for panel admin

This commit is contained in:
2026-08-18 19:54:37 -07:00
parent 27c048dc4f
commit bbd588c361
4 changed files with 237 additions and 31 deletions
+5 -2
View File
@@ -2,6 +2,7 @@
namespace App\Models;
use App\Enums\AdminStatus;
use Illuminate\Foundation\Auth\User as Authenticatable;
class Admin extends Authenticatable
@@ -9,10 +10,12 @@ class Admin extends Authenticatable
protected $table = 'admins';
protected $fillable = [
'first_name',
'last_name',
'username',
'email',
'password',
'status',
'last_login_at',
];
protected $hidden = [
@@ -20,7 +23,7 @@ class Admin extends Authenticatable
];
protected $casts = [
'status' => 'int',
'status' => AdminStatus::class,
'last_login_at' => 'datetime',
];
}