From bd0e1aab317ed9a94176264b944a01e856848cd5 Mon Sep 17 00:00:00 2001 From: mina-esn Date: Sun, 16 Aug 2026 16:57:33 +0330 Subject: [PATCH] refactor: update user model casts and relations --- app/Models/User.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Models/User.php b/app/Models/User.php index 4b03a08..e3f4b0d 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -6,11 +6,13 @@ namespace App\Models; +use App\Enums\UserGender; +use App\Enums\UserMarital; +use App\Enums\UserStatus; use Carbon\Carbon; use Illuminate\Database\Eloquent\Collection; - -use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Foundation\Auth\User as Authenticate; +use Illuminate\Database\Eloquent\SoftDeletes; /** * Class User @@ -52,9 +54,9 @@ class User extends Authenticate 'file_id' => 'int', 'city_id' => 'int', 'province_id' => 'int', - 'gender' => 'int', - 'marital_status' => 'int', - 'status' => 'bool' + 'gender' => UserGender::class, + 'marital_status' => UserMarital::class, + 'status' => UserStatus::class ]; protected $hidden = [