Lines Matching refs:cache
26 * Initialize the repository (cache), fetches data for all installed plugins
37 $cache = new Cache('##extension_manager##' . $name, '.repo');
42 !$cache->useCache(['age' => 3600 * 24])
57 $cache = new Cache('##extension_manager##' . $extension['plugin'], '.repo');
58 $cache->storeCache(serialize($extension));
80 $cache = new Cache('##extension_manager###hasAccess', '.repo');
82 if (!$cache->useCache(['age' => 60 * 10, 'purge' => !$usecache])) {
88 $cache->storeCache(0);
92 $cache->storeCache(0);
95 $cache->storeCache(1);
98 $this->has_access = ($cache->retrieveCache(false) == 1);
112 $cache = new Cache('##extension_manager##' . $name, '.repo');
117 !$cache->useCache(['age' => 3600 * 24])
126 $cache->storeCache(serialize($result[0]));
137 if (file_exists($cache->cache)) {
138 return unserialize($cache->retrieveCache(false));
166 // store cache info for each extension
169 $cache = new Cache('##extension_manager##' . $name, '.repo');
170 $cache->storeCache(serialize($ext));