RequestDtoDefinition
Format-independent description of a #[MapRequest] DTO class: its constructor-promoted properties, in declaration order.
Produced once per class by RequestDtoScanner::scan() and cached by RequestDtoRegistry.
Synopsis
Section titled “Synopsis”final class RequestDtoDefinition
| Since | 1.0.0 |
| Source | Request/Compiler/RequestDtoDefinition.php |
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
$className | string | readonly. |
$properties | array | readonly. |
Constructor
Section titled “Constructor”__construct()
Section titled “__construct()”public function __construct(string $className, array<int, RequestDtoProperty> $properties): mixed
| Parameter | Type | Description |
|---|---|---|
$className | string | |
$properties | array``<``int``, RequestDtoProperty> |
Returns mixed