А
Size: a a a
А
A
М
A
А
A
A
A
А
A
y
y
y
y
А
/** Marker */
interface Dto
{
}
final class SomeDto implements Dto
{
}
public function someAction(SomeDto $dto): JsonResponse
{
}
final class SomeServiceProvider extends ServiceProvider
{
public function register(): void
{
$this->app->resolving(Dto::class, function (Dto $dto) {
// валидация + маппинг
});
}
}
y
y
А
А
A