function DateTimeNormalizer::getTimezone
2 calls to DateTimeNormalizer::getTimezone()
- DateTimeNormalizer::denormalize in vendor/
symfony/ serializer/ Normalizer/ DateTimeNormalizer.php - DateTimeNormalizer::normalize in vendor/
symfony/ serializer/ Normalizer/ DateTimeNormalizer.php
File
-
vendor/
symfony/ serializer/ Normalizer/ DateTimeNormalizer.php, line 160
Class
- DateTimeNormalizer
- Normalizes an object implementing the {Denormalizes a date string to an instance of { @author Kévin Dunglas <dunglas@gmail.com>
Namespace
Symfony\Component\Serializer\NormalizerCode
private function getTimezone(array $context) : ?\DateTimeZone {
$dateTimeZone = $context[self::TIMEZONE_KEY] ?? $this->defaultContext[self::TIMEZONE_KEY];
if (null === $dateTimeZone) {
return null;
}
return $dateTimeZone instanceof \DateTimeZone ? $dateTimeZone : new \DateTimeZone($dateTimeZone);
}