public static function getLibrary() { if (!PageCache::$library) { $class = '\\Concrete\\Core\\Cache\\Page\\' . Loader::helper('text')->camelcase(Config::get('concrete.cache.page.adapter')) . 'PageCache'; PageCache::$library = new $class(); } return PageCache::$library; }
public static function getLibrary() { if (!PageCache::$library) { $adapter = Config::get('concrete.cache.page.adapter'); $class = overrideable_core_class('Core\\Cache\\Page\\' . camelcase($adapter) . 'PageCache', DIRNAME_CLASSES . '/Cache/Page/' . camelcase($adapter) . 'PageCache.php'); PageCache::$library = new $class(); } return PageCache::$library; }