class DateTimeToArrayTransformer extends BaseDateTimeTransformer
Transforms between a normalized time and a localized time string/array.
Methods
|
__construct(string $inputTimezone = null, string $outputTimezone = null, array $fields = null, bool $pad = false) |
|
mixed |
transform(DateTime|DateTimeInterface $dateTime) Transforms a normalized date into a localized date. |
|
mixed |
reverseTransform(mixed $value) Transforms a localized date into a normalized date. |
|
Details
__construct(string $inputTimezone = null, string $outputTimezone = null, array $fields = null, bool $pad = false)
Parameters
string |
$inputTimezone |
The name of the input timezone |
string |
$outputTimezone |
The name of the output timezone |
array |
$fields |
The date fields |
bool |
$pad |
Whether to use padding |
Exceptions
Transforms a normalized date into a localized date.
Parameters
Return Value
mixed |
The value in the transformed representation |
Exceptions
Transforms a localized date into a normalized date.
Parameters
mixed |
$value |
The value in the transformed representation |
Return Value
mixed |
The value in the original representation |
Exceptions