public function set($key, $content, $time = null) {
        $time = strtotime(!is_null($time) ? $time : self::$time);

        $content = serialize(array(
            'expires' => $time,
            'content' => $content));

        return $this->createCacheFile($key, $content);
    }