示例#1
0
 /**
  * Render widget object
  *
  * @param MenuWidget $widgetObj
  * @return string result of rendering process
  */
 public static function render($widgetObj)
 {
     $tplEngine = $widgetObj->templateEngine;
     $tplFile = TemplateHelper::getTplFileWithPath($widgetObj->templateFile, $widgetObj->package);
     if ($tplEngine == "Smarty" || $tplEngine == null) {
         return MenuRenderer::renderSmarty($widgetObj, $tplFile);
     } else {
         return MenuRenderer::renderPHP($widgetObj, $tplFile);
     }
 }