phprs\util\FileExpiredChecker::__invoke PHP Метод

__invoke() публичный Метод

判断是否过期
public __invoke ( mixed $data, $create_time ) : boolean
$data mixed 从缓存中得到的数据
Результат boolean
    public function __invoke($data, $create_time)
    {
        $res = false;
        foreach ($this->file_name as $name => $time) {
            if (@filemtime($name) !== $time) {
                Logger::info("cache expired by file {$name} modified");
                return false;
            }
            $res = true;
        }
        return $res;
    }
FileExpiredChecker