From cde80dbf080c6b0d5514b55740b952c5edb533a6 Mon Sep 17 00:00:00 2001 From: kushal-saha Date: Wed, 29 Apr 2026 15:39:44 +0000 Subject: [PATCH] refactor(core): restructure namespaces for chat-related requests, resources, and responses - Moved chat-related controllers, resources, requests, and DTOs into their respective `Chats` namespaces. - Updated route imports to reflect new namespace structure. --- backend/app/Actions/Chats/CreateChatAction.php | 2 +- backend/app/Data/{ => Chats}/ChatResponseDto.php | 2 +- .../app/Data/{ => Chats}/SocialMediaPostResponseDto.php | 2 +- .../app/Http/Controllers/{ => Chats}/ChatController.php | 7 ++++--- .../Http/Controllers/{ => Chats}/ChatMessageController.php | 7 ++++--- .../app/Http/Requests/{ => Chats}/CreateChatRequest.php | 2 +- .../app/Http/Requests/{ => Chats}/GeneratePostRequest.php | 2 +- .../Http/Resources/{ => Chats}/ChatResponseResource.php | 4 ++-- .../Http/Resources/{ => Chats}/GeneratedPostResource.php | 4 ++-- backend/app/Http/Responses/{ => Auth}/LoginResponse.php | 2 +- backend/app/Http/Responses/{ => Auth}/LogoutResponse.php | 2 +- backend/app/Http/Responses/{ => Auth}/RegisterResponse.php | 2 +- backend/app/Providers/FortifyServiceProvider.php | 6 +++--- backend/app/Services/SocialMediaService.php | 2 +- backend/routes/api.php | 4 ++-- 15 files changed, 26 insertions(+), 24 deletions(-) rename backend/app/Data/{ => Chats}/ChatResponseDto.php (95%) rename backend/app/Data/{ => Chats}/SocialMediaPostResponseDto.php (90%) rename backend/app/Http/Controllers/{ => Chats}/ChatController.php (70%) rename backend/app/Http/Controllers/{ => Chats}/ChatMessageController.php (74%) rename backend/app/Http/Requests/{ => Chats}/CreateChatRequest.php (89%) rename backend/app/Http/Requests/{ => Chats}/GeneratePostRequest.php (95%) rename backend/app/Http/Resources/{ => Chats}/ChatResponseResource.php (90%) rename backend/app/Http/Resources/{ => Chats}/GeneratedPostResource.php (89%) rename backend/app/Http/Responses/{ => Auth}/LoginResponse.php (94%) rename backend/app/Http/Responses/{ => Auth}/LogoutResponse.php (94%) rename backend/app/Http/Responses/{ => Auth}/RegisterResponse.php (94%) diff --git a/backend/app/Actions/Chats/CreateChatAction.php b/backend/app/Actions/Chats/CreateChatAction.php index a158d5e..25b8557 100644 --- a/backend/app/Actions/Chats/CreateChatAction.php +++ b/backend/app/Actions/Chats/CreateChatAction.php @@ -2,7 +2,7 @@ namespace App\Actions\Chats; -use App\Data\ChatResponseDto; +use App\Data\Chats\ChatResponseDto; use App\Models\User; class CreateChatAction diff --git a/backend/app/Data/ChatResponseDto.php b/backend/app/Data/Chats/ChatResponseDto.php similarity index 95% rename from backend/app/Data/ChatResponseDto.php rename to backend/app/Data/Chats/ChatResponseDto.php index 7823672..b519658 100644 --- a/backend/app/Data/ChatResponseDto.php +++ b/backend/app/Data/Chats/ChatResponseDto.php @@ -1,6 +1,6 @@