Мне нужно преобразовать файл, созданный в php, в zip-файл.
Вот мой код:
$cacheContent = $gRender->getRenderRaw(
"feed-google", array(
"_context_" => $this->getType(),
"_lang_" => $this->getLang()->getId(),
"_id_" => $id));
$cacheDriver->save($cacheKey, $cacheContent, $cacheExpire);
Можете ли вы помочь мне, как преобразовать cacheContent в zip?
РЕДАКТИРОВАНИЕ: В папке кэша генерируется хеш-файл, сформированный следующим образом: 5d.doctrinecache.data
при каждом изменении имени файла. Этот файл внутри выглядит так:
<?xml version="1.0"?>
<rss version="2.0" xmlns:g="http://google.com">
<channel>
<title>Item</title>
<link></link>
<description></description>
<language></language>
<lastBuildDate></lastBuildDate>
<generator></generator>
<item>
</item>
</channel>
</rss>
Этот файл я хочу конвертировать в zip