mirror of
https://github.com/processwire/processwire.git
synced 2025-08-15 11:14:12 +02:00
Fix issue processwire/processwire-issues#1744
This commit is contained in:
@@ -626,10 +626,6 @@ class WireCache extends Wire {
|
|||||||
// named expiration constant like "hourly", "daily", etc.
|
// named expiration constant like "hourly", "daily", etc.
|
||||||
$expire = time() + $this->expireNames[$expire];
|
$expire = time() + $this->expireNames[$expire];
|
||||||
|
|
||||||
} else if(in_array($expire, array(self::expireNever, self::expireReserved, self::expireSave, self::expireNow))) {
|
|
||||||
// good, we'll take it as-is
|
|
||||||
return $verbose ? array('expire' => $expire) : $expire;
|
|
||||||
|
|
||||||
} else if(is_string($expire) && Selectors::stringHasSelector($expire)) {
|
} else if(is_string($expire) && Selectors::stringHasSelector($expire)) {
|
||||||
// expire when page matches selector
|
// expire when page matches selector
|
||||||
if($verbose || $verbose === null) {
|
if($verbose || $verbose === null) {
|
||||||
@@ -637,9 +633,13 @@ class WireCache extends Wire {
|
|||||||
'expire' => self::expireSelector,
|
'expire' => self::expireSelector,
|
||||||
'selector' => $expire
|
'selector' => $expire
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return self::expireSelector;
|
return self::expireSelector;
|
||||||
|
|
||||||
|
} else if(in_array($expire, array(self::expireNever, self::expireReserved, self::expireSave, self::expireNow))) {
|
||||||
|
// good, we'll take it as-is
|
||||||
|
return $verbose ? array('expire' => $expire) : $expire;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
// account for date format as string
|
// account for date format as string
|
||||||
|
Reference in New Issue
Block a user