From 2db222d6ef55eee01db6c1240d355a789136051d Mon Sep 17 00:00:00 2001 From: Flycro Date: Sun, 19 Nov 2023 22:34:35 +0100 Subject: [PATCH] chore(LaravelData): Remove Laravel Data --- app/Data/RoleData.php | 12 ------------ app/Data/UserData.php | 36 ------------------------------------ routes/api.php | 3 +-- 3 files changed, 1 insertion(+), 50 deletions(-) delete mode 100644 app/Data/RoleData.php delete mode 100644 app/Data/UserData.php diff --git a/app/Data/RoleData.php b/app/Data/RoleData.php deleted file mode 100644 index 4692383..0000000 --- a/app/Data/RoleData.php +++ /dev/null @@ -1,12 +0,0 @@ -id, - $user->name, - $user->email, - Lazy::whenLoaded('roles',$user, fn() => RoleData::collection($user->roles)), - $user->created_at, - $user->updated_at, - ); - } -} diff --git a/routes/api.php b/routes/api.php index ef774c0..a6fd6a8 100644 --- a/routes/api.php +++ b/routes/api.php @@ -1,6 +1,5 @@ get('/user', function (Request $request) { - return UserData::from($request->user()->load('roles')); + return new UserResource($request->user()->load('roles')); });