Skip to content

Commit

Permalink
DateTime - Remove BC break
Browse files Browse the repository at this point in the history
  • Loading branch information
iksss-invia committed Oct 12, 2024
1 parent ee67b7e commit 1b5c27f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/Handler/DateHandler.php
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,10 @@ public function __construct(
string $defaultFormat = \DateTime::ATOM,
string $defaultTimezone = 'UTC',
bool $xmlCData = true,
array $defaultDeserializationFormats = [\DateTime::ATOM]
array $defaultDeserializationFormats = []
) {
$this->defaultFormat = $defaultFormat;
$this->defaultDeserializationFormats = $defaultDeserializationFormats;
$this->defaultDeserializationFormats = [] === $defaultDeserializationFormats ? [$defaultFormat] : $defaultDeserializationFormats;
$this->defaultTimezone = new \DateTimeZone($defaultTimezone);
$this->xmlCData = $xmlCData;
}
Expand Down Expand Up @@ -299,7 +299,7 @@ private function getDeserializationFormats(array $type): array
}

if (isset($type['params'][0])) {
return is_array($type['params'][0]) ? $type['params'][0] : [$type['params'][0]];
return [$type['params'][0]];
}

return $this->defaultDeserializationFormats;
Expand Down

0 comments on commit 1b5c27f

Please sign in to comment.