protected function expire( $key ) {
$et = $this->bag[$key][self::KEY_EXP];
- if ( $et == self::TTL_INDEFINITE || $et > time() ) {
+ if ( $et == self::TTL_INDEFINITE || $et > $this->getCurrentTime() ) {
return false;
}
public function clear() {
$this->bag = [];
}
+
+ protected function getCurrentTime() {
+ return time();
+ }
}