diff --git a/app/Models/Admin.php b/app/Models/Admin.php index 8227184..24d290d 100644 --- a/app/Models/Admin.php +++ b/app/Models/Admin.php @@ -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', ]; } diff --git a/resources/views/admin/admins/create.blade.php b/resources/views/admin/admins/create.blade.php index 3ac2129..fdb4c73 100644 --- a/resources/views/admin/admins/create.blade.php +++ b/resources/views/admin/admins/create.blade.php @@ -1,14 +1,87 @@ @extends('admin.layouts.app') -@section('breadcrumb')