Jenner\SimpleFork\Cache\FileCache::setItem PHP Метод

setItem() приватный Метод

设置包含元数据的信息
private setItem ( $key, $value, $time, $expire ) : boolean
$key
$value
$time
$expire
Результат boolean
    private function setItem($key, $value, $time, $expire)
    {
        $cache_file = $this->createCacheFile($key);
        if ($cache_file === false) {
            return false;
        }
        $cache_data = array('data' => $value, 'time' => $time, 'expire' => $expire);
        $cache_data = serialize($cache_data);
        $put_result = file_put_contents($cache_file, $cache_data);
        if ($put_result === false) {
            return false;
        }
        return true;
    }