@@ -158,9 +158,9 @@ |
||
| 158 | 158 | $this->eventManager->dispatch('CacheItemExpireAt', $this, $expiration); |
| 159 | 159 | $this->expirationDate = $expiration; |
| 160 | 160 | } |
| 161 | - elseif(is_array($expiration) && key_exists("date", $expiration) |
|
| 161 | + elseif (is_array($expiration) && key_exists("date", $expiration) |
|
| 162 | 162 | && key_exists("timezone_type", $expiration) && key_exists("timezone", $expiration) |
| 163 | - ){ |
|
| 163 | + ) { |
|
| 164 | 164 | /** |
| 165 | 165 | * Hack for Zend Server and PhpfastcacheInvalidArgumentException $expiration must be an object implementing the DateTimeInterface got: array |
| 166 | 166 | */ |
@@ -157,16 +157,14 @@ |
||
| 157 | 157 | */ |
| 158 | 158 | $this->eventManager->dispatch('CacheItemExpireAt', $this, $expiration); |
| 159 | 159 | $this->expirationDate = $expiration; |
| 160 | - } |
|
| 161 | - elseif(is_array($expiration) && key_exists("date", $expiration) |
|
| 160 | + } elseif(is_array($expiration) && key_exists("date", $expiration) |
|
| 162 | 161 | && key_exists("timezone_type", $expiration) && key_exists("timezone", $expiration) |
| 163 | 162 | ){ |
| 164 | 163 | /** |
| 165 | 164 | * Hack for Zend Server and PhpfastcacheInvalidArgumentException $expiration must be an object implementing the DateTimeInterface got: array |
| 166 | 165 | */ |
| 167 | 166 | \DateTime::__set_state($expiration); |
| 168 | - } |
|
| 169 | - else |
|
| 167 | + } else |
|
| 170 | 168 | { |
| 171 | 169 | throw new PhpfastcacheInvalidArgumentException('$expiration must be an object implementing the DateTimeInterface got: ' . \gettype($expiration)); |
| 172 | 170 | } |