fix: update model and sidebar for panel admin
This commit is contained in:
@@ -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',
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user