Final Class Yiisoft\Hydrator\Attribute\Parameter\ToDateTime
| Inheritance | Yiisoft\Hydrator\Attribute\Parameter\ToDateTime |
|---|---|
| Implements | Yiisoft\Hydrator\Attribute\Parameter\ParameterAttributeInterface |
Converts the resolved value to DateTimeImmutable object. Non-resolved and invalid values are skipped.
Psalm Types
| Name | Value |
|---|---|
| IntlDateFormatterFormat | \IntlDateFormatter::FULL|\IntlDateFormatter::LONG|\IntlDateFormatter::MEDIUM|\IntlDateFormatter::SHORT|\IntlDateFormatter::NONE |
Public Properties
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Yiisoft\Hydrator\Attribute\Parameter\ToDateTime | |
| getResolver() | Yiisoft\Hydrator\Attribute\Parameter\ToDateTime |
Property Details
Method Details
| public __construct( string|null $format = null, integer|null $dateType = null, integer|null $timeType = null, string|null $timeZone = null, string|null $locale = null ): mixed | ||
| $format | string|null | |
| $dateType | integer|null | |
| $timeType | integer|null | |
| $timeZone | string|null | |
| $locale | string|null | |
public function __construct(
public readonly ?string $format = null,
public readonly ?int $dateType = null,
public readonly ?int $timeType = null,
public readonly ?string $timeZone = null,
public readonly ?string $locale = null,
) {}
| public getResolver( ): string |
public function getResolver(): string
{
return ToDateTimeResolver::class;
}
Signup or Login in order to comment.