From d9b325d9782e1f09657d29541b083c6606706f1c Mon Sep 17 00:00:00 2001 From: Vincent Chalnot Date: Thu, 12 Jan 2023 16:45:02 +0100 Subject: [PATCH] Allowing date formatting for all DateTimeInterface Previously, DateTimeImmutable were not allowed for example --- Transformer/DateFormatTransformer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Transformer/DateFormatTransformer.php b/Transformer/DateFormatTransformer.php index 5b0739b2..7f6a097a 100644 --- a/Transformer/DateFormatTransformer.php +++ b/Transformer/DateFormatTransformer.php @@ -41,7 +41,7 @@ public function transform($value, array $options = []) return $value; } - if ($value instanceof \DateTime) { + if ($value instanceof \DateTimeInterface) { $date = $value; } elseif (is_string($value)) { @trigger_error('String input will be deprecated in v4.0', E_USER_DEPRECATED);