Skeleton is ready

This commit is contained in:
2026-01-05 16:33:20 +04:00
commit eeaf43ab5d
89 changed files with 2704 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<?php
declare(strict_types=1);
namespace App\Feature\Example\Http\Controller;
use App\Feature\Example\Dto\SearchUsers;
use App\Feature\Example\Http\Request\Index;
use App\Feature\Example\Http\Resource\Users;
use App\Feature\Example\Service\UsersRepository;
class User
{
public function __construct(
private UsersRepository $users,
) {}
public function index(Index $request): Users
{
$dto = SearchUsers::fromArray($request->validated());
return Users::make($this->users->search($dto));
}
}