/** * Constructor. * * Add file cache for record descriptions loaded from external sources. * * @param Config $config Main VuFind configuration * @param Config $searchConfig Search configuration */ public function __construct(Config $config, Config $searchConfig) { $cacheBase = $this->getCacheDir(); foreach (['feed', 'description'] as $cache) { $this->createFileCache($cache, $cacheBase . $cache . 's'); } return parent::__construct($config, $searchConfig); }
/** * Constructor. * * Add file cache for record descriptions loaded from external sources. * * @param Config $config Main VuFind configuration * @param Config $searchConfig Search configuration */ public function __construct(Config $config, Config $searchConfig) { parent::__construct($config, $searchConfig); $cacheBase = $this->getCacheDir(); $ids = ['feed', 'description', 'organisation-info', 'stylesheet']; foreach ($ids as $cache) { $this->createFileCache($cache, $cacheBase . $cache . 's'); } }