diff options
author | Jordi Boggiano <j.boggiano@seld.be> | 2016-05-26 17:39:41 +0100 |
---|---|---|
committer | Jordi Boggiano <j.boggiano@seld.be> | 2016-05-26 18:04:51 +0100 |
commit | 76a91c672213a17cb0de82f20e7a28c6f014eacf (patch) | |
tree | a44608bb9044b38b41c2945bda0d8025749c0911 /src/Monolog/DateTimeImmutable.php | |
parent | 912d813c7345ffe97ddcf1469bd3223fdf27d538 (diff) | |
download | monolog-76a91c672213a17cb0de82f20e7a28c6f014eacf.zip monolog-76a91c672213a17cb0de82f20e7a28c6f014eacf.tar.gz monolog-76a91c672213a17cb0de82f20e7a28c6f014eacf.tar.bz2 |
Set default date format to have a timezone, fixes #196
Diffstat (limited to 'src/Monolog/DateTimeImmutable.php')
-rw-r--r-- | src/Monolog/DateTimeImmutable.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/Monolog/DateTimeImmutable.php b/src/Monolog/DateTimeImmutable.php index 6187c5a..f1536f4 100644 --- a/src/Monolog/DateTimeImmutable.php +++ b/src/Monolog/DateTimeImmutable.php @@ -34,10 +34,7 @@ class DateTimeImmutable extends \DateTimeImmutable implements \JsonSerializable $this->useMicroseconds = $useMicroseconds; } - /** - * @return string - */ - public function jsonSerialize() + public function jsonSerialize(): string { if ($this->useMicroseconds) { return $this->format('Y-m-d\TH:i:s.uP'); @@ -45,4 +42,9 @@ class DateTimeImmutable extends \DateTimeImmutable implements \JsonSerializable return $this->format('Y-m-d\TH:i:sP'); } + + public function __toString(): string + { + return $this->jsonSerialize(); + } } |