public static function front_controller_pre_view(XenForo_FrontController $fc, XenForo_ControllerResponse_Abstract &$controllerResponse, XenForo_ViewRenderer_Abstract &$viewRenderer, array &$containerParams) { self::$fc = $fc; self::$viewRenderer = $viewRenderer; if ($viewRenderer instanceof XenForo_ViewRenderer_HtmlPublic) { WidgetFramework_Core::getInstance()->bootstrap(); } if (defined('WIDGET_FRAMEWORK_LOADED')) { if ($controllerResponse instanceof XenForo_ControllerResponse_View) { WidgetFramework_WidgetRenderer::markTemplateToProcess($controllerResponse); } } }
public static function front_controller_pre_view(XenForo_FrontController $fc, XenForo_ControllerResponse_Abstract &$controllerResponse, XenForo_ViewRenderer_Abstract &$viewRenderer, array &$containerParams) { self::$fc = $fc; self::$viewRenderer = $viewRenderer; if ($fc->getDependencies() instanceof XenForo_Dependencies_Public) { WidgetFramework_Core::getInstance()->bootstrap(); } if (defined('WIDGET_FRAMEWORK_LOADED')) { if ($controllerResponse instanceof XenForo_ControllerResponse_View) { self::_markTemplateToProcess($controllerResponse); } if (WidgetFramework_Option::get('layoutEditorEnabled')) { self::saveLayoutEditorRendered(true); } } }