Browse Source

transform immutable datetime to mutable when using the time helper

antograssiot 10 years ago
parent
commit
37503b1dd7
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/View/Helper/TimeHelper.php

+ 4 - 0
src/View/Helper/TimeHelper.php

@@ -333,6 +333,10 @@ class TimeHelper extends Helper
             return $invalid;
         }
 
+        if ($date instanceof \DateTimeImmutable) {
+            $date = $date->toMutable();
+        }
+
         try {
             $time = new Time($date);
             return $time->i18nFormat($format, $timezone);