Optimize common code paths using Template class

This commit is contained in:
Kijin Sung 2023-10-23 14:11:26 +09:00
parent 8d3a332344
commit 6a2a2826ec
3 changed files with 8 additions and 8 deletions

View file

@ -94,8 +94,8 @@ class HTMLDisplayHandler
}
}
$oTemplate = new Rhymix\Framework\Template;
$output = $oTemplate->compile($template_path, $template_file);
$oTemplate = new Rhymix\Framework\Template($template_path, $template_file);
$output = $oTemplate->compile();
// add .x div for adminitration pages
if(Context::getResponseMethod() == 'HTML')
@ -300,8 +300,8 @@ class HTMLDisplayHandler
{
$this->_loadDesktopJSCSS();
}
$oTemplate = new Rhymix\Framework\Template;
$output = $oTemplate->compile('./common/tpl', 'common_layout');
$oTemplate = new Rhymix\Framework\Template('./common/tpl', 'common_layout');
$output = $oTemplate->compile();
// replace the user-defined-language
$output = Context::replaceUserLang($output);

View file

@ -8,8 +8,8 @@ class RawDisplayHandler
$tpl_file = $oModule->getTemplateFile();
if ($tpl_path && $tpl_file)
{
$oTemplate = Rhymix\Framework\Template::getInstance();
$output = $oTemplate->compile($tpl_path, $tpl_file);
$oTemplate = new Rhymix\Framework\Template($tpl_path, $tpl_file);
$output = $oTemplate->compile();
}
else
{

View file

@ -218,8 +218,8 @@ class ModuleObject extends BaseObject
}
else
{
$oTemplate = Rhymix\Framework\Template::getInstance();
$oTemplate->compile('modules/admin/tpl', '_admin_common.html');
$oTemplate = new Rhymix\Framework\Template('modules/admin/tpl', '_admin_common.html');
$oTemplate->compile();
}
}