From eab8a101e7a3fcbb41e01a574985e06c5a3775de Mon Sep 17 00:00:00 2001 From: emkael Date: Thu, 18 Oct 2018 02:40:38 +0200 Subject: Updating Smarty --- .../sysplugins/smarty_internal_method_assignglobal.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'lib/smarty3/sysplugins/smarty_internal_method_assignglobal.php') diff --git a/lib/smarty3/sysplugins/smarty_internal_method_assignglobal.php b/lib/smarty3/sysplugins/smarty_internal_method_assignglobal.php index aae3ed7..08cfa46 100644 --- a/lib/smarty3/sysplugins/smarty_internal_method_assignglobal.php +++ b/lib/smarty3/sysplugins/smarty_internal_method_assignglobal.php @@ -22,22 +22,23 @@ class Smarty_Internal_Method_AssignGlobal * assigns a global Smarty variable * * @param \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty $data - * @param string $varName the global variable name - * @param mixed $value the value to assign - * @param boolean $nocache if true any output of this variable will be not cached + * @param string $varName the global variable name + * @param mixed $value the value to assign + * @param boolean $nocache if true any output of this variable will + * be not cached * * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty */ public function assignGlobal(Smarty_Internal_Data $data, $varName, $value = null, $nocache = false) { - if ($varName != '') { + if ($varName !== '') { Smarty::$global_tpl_vars[ $varName ] = new Smarty_Variable($value, $nocache); $ptr = $data; - while ($ptr->_objType == 2) { + while ($ptr->_isTplObj()) { $ptr->tpl_vars[ $varName ] = clone Smarty::$global_tpl_vars[ $varName ]; $ptr = $ptr->parent; } } return $data; } -} \ No newline at end of file +} -- cgit v1.2.3