Lime\Cache::write PHP Method

write() public method

public write ( $key, $value, $duration )
    public function write($key, $value, $duration = -1)
    {
        $expire = $duration == -1 ? -1 : time() + (is_string($duration) ? strtotime($duration) : $duration);
        $safe_var = ['expire' => $expire, 'value' => serialize($value)];
        file_put_contents($this->cachePath . md5($this->prefix . '-' . $key) . ".cache", serialize($safe_var));
    }