/** * @static * @return WidgetTagRenderer */ public static function getInstance() { if (!self::$instanceTagRenderer instanceof WidgetTagRenderer) { self::$instanceTagRenderer = new WidgetTagRenderer(); } return self::$instanceTagRenderer; }
function efWidgetTagReplaceMarkers(&$parser, &$text) { $widgetTagRenderer = WidgetTagRenderer::getInstance(); $text = $widgetTagRenderer->replaceMarkers($text); return true; }