From ab5d8d4e07bb3c8230d0285ef8902ef1979fce51 Mon Sep 17 00:00:00 2001 From: emkael Date: Thu, 18 Oct 2018 02:39:34 +0200 Subject: Updating Smarty --- .../smarty_internal_method_getconfigvars.php | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 lib/smarty/sysplugins/smarty_internal_method_getconfigvars.php (limited to 'lib/smarty/sysplugins/smarty_internal_method_getconfigvars.php') diff --git a/lib/smarty/sysplugins/smarty_internal_method_getconfigvars.php b/lib/smarty/sysplugins/smarty_internal_method_getconfigvars.php new file mode 100644 index 0000000..1d11e44 --- /dev/null +++ b/lib/smarty/sysplugins/smarty_internal_method_getconfigvars.php @@ -0,0 +1,58 @@ +config_vars[ $varname ])) { + return $_ptr->config_vars[ $varname ]; + } + } else { + $var_array = array_merge($_ptr->config_vars, $var_array); + } + // not found, try at parent + if ($search_parents) { + $_ptr = $_ptr->parent; + } else { + $_ptr = null; + } + } + if (isset($varname)) { + return ''; + } else { + return $var_array; + } + } +} -- cgit v1.2.3