= LiteSpeedCacheLog::LEVEL_HOOK_DETAIL) { // No logic added here. This is to print out all hook events, for module customization, // to add purge or tagging event hook $mesg = ' in hook coreCallHook ' . get_class($module) . ' - ' . $method; LiteSpeedCacheLog::log($mesg, LiteSpeedCacheLog::LEVEL_HOOK_DETAIL); } $html = parent::coreCallHook($module, $method, $params); if (defined('_LITESPEED_CACHE_') && ($marker = LiteSpeedCache::injectCallHook($module, $method)) !== false) { $html = $marker . $html . LiteSpeedCache::ESI_MARKER_END; } return $html; } // only avail for PS 1.7 public static function coreRenderWidget($module, $hook_name, $params) { if (defined('_LITESPEED_DEBUG_') && _LITESPEED_DEBUG_ >= LiteSpeedCacheLog::LEVEL_HOOK_DETAIL) { // this debug log will only print when debug level is set to 10 $mesg = ' in hook coreRenderWidget module ' . get_class($module) . ' - ' . $hook_name; LiteSpeedCacheLog::log($mesg, LiteSpeedCacheLog::LEVEL_HOOK_DETAIL); } $html = parent::coreRenderWidget($module, $hook_name, $params); if (defined('_LITESPEED_CACHE_') && ($marker = LiteSpeedCache::injectRenderWidget($module, $hook_name)) !== false) { $html = $marker . $html . LiteSpeedCache::ESI_MARKER_END; } return $html; } }