From 8f3df543230cd4403368b39b9bbe5726d11a0284 Mon Sep 17 00:00:00 2001 From: chengkun <chengkun@ishangstudy.com> Date: Mon, 26 May 2025 10:57:49 +0800 Subject: [PATCH] 提交 --- app/include/libs/sysplugins/smarty_internal_function_call_handler.php | 18 ++++++++---------- 1 files changed, 8 insertions(+), 10 deletions(-) diff --git a/app/include/libs/sysplugins/smarty_internal_function_call_handler.php b/app/include/libs/sysplugins/smarty_internal_function_call_handler.php index a81ff72..1ca77b6 100644 --- a/app/include/libs/sysplugins/smarty_internal_function_call_handler.php +++ b/app/include/libs/sysplugins/smarty_internal_function_call_handler.php @@ -13,20 +13,18 @@ * @package Smarty * @subpackage PluginsInternal */ -class Smarty_Internal_Function_Call_Handler -{ +class Smarty_Internal_Function_Call_Handler { /** * This function handles calls to template functions defined by {function} * It does create a PHP function at the first call * - * @param string $_name template function name + * @param string $_name template function name * @param Smarty_Internal_Template $_template template object - * @param array $_params Smarty variables passed as call parameter - * @param string $_hash nocache hash value - * @param bool $_nocache nocache flag + * @param array $_params Smarty variables passed as call parameter + * @param string $_hash nocache hash value + * @param bool $_nocache nocache flag */ - public static function call($_name, Smarty_Internal_Template $_template, $_params, $_hash, $_nocache) - { + public static function call($_name, Smarty_Internal_Template $_template, $_params, $_hash, $_nocache) { if ($_nocache) { $_function = "smarty_template_function_{$_name}_nocache"; } else { @@ -39,8 +37,8 @@ foreach (\$params as \$key => \$value) {\$_smarty_tpl->tpl_vars[\$key] = new Smarty_variable(\$value);}?>"; if ($_nocache) { $_code .= preg_replace(array("!<\?php echo \\'/\*%%SmartyNocache:{$_template->smarty->template_functions[$_name]['nocache_hash']}%%\*/|/\*/%%SmartyNocache:{$_template->smarty->template_functions[$_name]['nocache_hash']}%%\*/\\';\?>!", - "!\\\'!"), array('', "'"), $_template->smarty->template_functions[$_name]['compiled']); - $_template->smarty->template_functions[$_name]['called_nocache'] = true; + "!\\\'!"), array('', "'"), $_template->smarty->template_functions[$_name]['compiled']); + $_template->smarty->template_functions[$_name]['called_nocache'] = TRUE; } else { $_code .= preg_replace("/{$_template->smarty->template_functions[$_name]['nocache_hash']}/", $_template->properties['nocache_hash'], $_template->smarty->template_functions[$_name]['compiled']); } -- Gitblit v1.9.0