/** * caches hooks for enabled plugins only * indexed by hookname * * @return boolean */ function cacheComponentHooks() { $oPluginManager = new OX_PluginManager(); $aHooks = $oPluginManager->getComponentHooks(); $oCache = $oPluginManager->_getOA_Cache('Plugins', 'ComponentHooks'); $oCache->setFileNameProtection(false); return $oCache->save($aHooks); }