1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-05 06:07:32 +02:00

Fix for Library caching.

This commit is contained in:
Lóna Lore
2017-01-28 13:03:17 +01:00
parent ac5f2ed3da
commit a2350eb153

View File

@@ -954,18 +954,18 @@ class e_library_manager
if(!isset($loaded[$name]))
{
$cache = e107::getCache();
$cacheID = 'Library_' . e107::getParser()->filter($name,'file');
$cacheID = 'Library_' . e107::getParser()->filter($name, 'file');
$cached = $cache->retrieve($cacheID, false, true, true);
if($cached)
{
$library = unserialize($cached);
$library = e107::unserialize($cached);
}
if(!varset($library, false))
{
$library = $this->detect($name);
$cacheData = e107::serialize($library,'json');
$cacheData = e107::serialize($library, 'json');
$cache->set($cacheID, $cacheData, true, true, true);
}