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.
This commit is contained in:
parent
d818c5f05d
commit
cde80dbf08
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Actions\Chats;
|
namespace App\Actions\Chats;
|
||||||
|
|
||||||
use App\Data\ChatResponseDto;
|
use App\Data\Chats\ChatResponseDto;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
|
|
||||||
class CreateChatAction
|
class CreateChatAction
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Data;
|
namespace App\Data\Chats;
|
||||||
|
|
||||||
use App\Models\Chat;
|
use App\Models\Chat;
|
||||||
use Carbon\CarbonInterface;
|
use Carbon\CarbonInterface;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Data;
|
namespace App\Data\Chats;
|
||||||
|
|
||||||
use Carbon\CarbonInterface;
|
use Carbon\CarbonInterface;
|
||||||
|
|
||||||
@ -1,10 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers\Chats;
|
||||||
|
|
||||||
use App\Actions\Chats\CreateChatAction;
|
use App\Actions\Chats\CreateChatAction;
|
||||||
use App\Http\Requests\CreateChatRequest;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Http\Resources\ChatResponseResource;
|
use App\Http\Requests\Chats\CreateChatRequest;
|
||||||
|
use App\Http\Resources\Chats\ChatResponseResource;
|
||||||
use App\Models\Chat;
|
use App\Models\Chat;
|
||||||
|
|
||||||
class ChatController extends Controller
|
class ChatController extends Controller
|
||||||
@ -1,9 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers\Chats;
|
||||||
|
|
||||||
use App\Http\Requests\GeneratePostRequest;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Http\Resources\GeneratedPostResource;
|
use App\Http\Requests\Chats\GeneratePostRequest;
|
||||||
|
use App\Http\Resources\Chats\GeneratedPostResource;
|
||||||
use App\Models\Chat;
|
use App\Models\Chat;
|
||||||
use App\Services\SocialMediaService;
|
use App\Services\SocialMediaService;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Requests;
|
namespace App\Http\Requests\Chats;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
use Illuminate\Foundation\Http\FormRequest;
|
||||||
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Requests;
|
namespace App\Http\Requests\Chats;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
use Illuminate\Foundation\Http\FormRequest;
|
||||||
|
|
||||||
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Resources;
|
namespace App\Http\Resources\Chats;
|
||||||
|
|
||||||
use App\Data\ChatResponseDto;
|
use App\Data\Chats\ChatResponseDto;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Http\Resources\JsonApi\JsonApiResource;
|
use Illuminate\Http\Resources\JsonApi\JsonApiResource;
|
||||||
|
|
||||||
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Resources;
|
namespace App\Http\Resources\Chats;
|
||||||
|
|
||||||
use App\Data\SocialMediaPostResponseDto;
|
use App\Data\Chats\SocialMediaPostResponseDto;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Http\Resources\JsonApi\JsonApiResource;
|
use Illuminate\Http\Resources\JsonApi\JsonApiResource;
|
||||||
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Responses;
|
namespace App\Http\Responses\Auth;
|
||||||
|
|
||||||
use Illuminate\Http\JsonResponse;
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Responses;
|
namespace App\Http\Responses\Auth;
|
||||||
|
|
||||||
use Illuminate\Http\JsonResponse;
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Responses;
|
namespace App\Http\Responses\Auth;
|
||||||
|
|
||||||
use Illuminate\Http\JsonResponse;
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -6,9 +6,9 @@
|
|||||||
use App\Actions\Fortify\ResetUserPassword;
|
use App\Actions\Fortify\ResetUserPassword;
|
||||||
use App\Actions\Fortify\UpdateUserPassword;
|
use App\Actions\Fortify\UpdateUserPassword;
|
||||||
use App\Actions\Fortify\UpdateUserProfileInformation;
|
use App\Actions\Fortify\UpdateUserProfileInformation;
|
||||||
use App\Http\Responses\LoginResponse;
|
use App\Http\Responses\Auth\LoginResponse;
|
||||||
use App\Http\Responses\LogoutResponse;
|
use App\Http\Responses\Auth\LogoutResponse;
|
||||||
use App\Http\Responses\RegisterResponse;
|
use App\Http\Responses\Auth\RegisterResponse;
|
||||||
use Illuminate\Cache\RateLimiting\Limit;
|
use Illuminate\Cache\RateLimiting\Limit;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\RateLimiter;
|
use Illuminate\Support\Facades\RateLimiter;
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
use App\Actions\Chats\StoreChatMessageAction;
|
use App\Actions\Chats\StoreChatMessageAction;
|
||||||
use App\Ai\Agents\ContentWriterAgent;
|
use App\Ai\Agents\ContentWriterAgent;
|
||||||
use App\Ai\Agents\CreativeDirectorAgent;
|
use App\Ai\Agents\CreativeDirectorAgent;
|
||||||
use App\Data\SocialMediaPostResponseDto;
|
use App\Data\Chats\SocialMediaPostResponseDto;
|
||||||
use App\Models\Chat;
|
use App\Models\Chat;
|
||||||
|
|
||||||
readonly class SocialMediaService
|
readonly class SocialMediaService
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use App\Http\Controllers\ChatController;
|
use App\Http\Controllers\Chats\ChatController;
|
||||||
use App\Http\Controllers\ChatMessageController;
|
use App\Http\Controllers\Chats\ChatMessageController;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user