Composer update for Smarty v4.5.2

This commit is contained in:
Clemens Schwaighofer
2024-04-16 18:27:55 +09:00
parent 2d98d26d0b
commit 21ac91d2e6
6 changed files with 26 additions and 23 deletions

8
www/composer.lock generated
View File

@@ -8,11 +8,11 @@
"packages": [ "packages": [
{ {
"name": "egrajp/smarty-extended", "name": "egrajp/smarty-extended",
"version": "4.5.1", "version": "4.5.2",
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://git.egplusww.jp/api/packages/Composer/composer/files/egrajp%2Fsmarty-extended/4.5.1/egrajp-smarty-extended.4.5.1.zip", "url": "https://git.egplusww.jp/api/packages/Composer/composer/files/egrajp%2Fsmarty-extended/4.5.2/egrajp-smarty-extended.4.5.2.zip",
"shasum": "1461a83b478b8a34cb7b92aedb283ec673cbdc02" "shasum": "a2c67a5047aad349a2cfa54240a44da449df9c4c"
}, },
"type": "library", "type": "library",
"autoload": { "autoload": {
@@ -34,7 +34,7 @@
"keywords": [ "keywords": [
"templating" "templating"
], ],
"time": "2024-03-19T10:35:55+09:00" "time": "2024-04-16T18:25:27+09:00"
}, },
{ {
"name": "gullevek/dotenv", "name": "gullevek/dotenv",

View File

@@ -2,14 +2,14 @@
"packages": [ "packages": [
{ {
"name": "egrajp/smarty-extended", "name": "egrajp/smarty-extended",
"version": "4.5.1", "version": "4.5.2",
"version_normalized": "4.5.1.0", "version_normalized": "4.5.2.0",
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://git.egplusww.jp/api/packages/Composer/composer/files/egrajp%2Fsmarty-extended/4.5.1/egrajp-smarty-extended.4.5.1.zip", "url": "https://git.egplusww.jp/api/packages/Composer/composer/files/egrajp%2Fsmarty-extended/4.5.2/egrajp-smarty-extended.4.5.2.zip",
"shasum": "1461a83b478b8a34cb7b92aedb283ec673cbdc02" "shasum": "a2c67a5047aad349a2cfa54240a44da449df9c4c"
}, },
"time": "2024-03-19T10:35:55+09:00", "time": "2024-04-16T18:25:27+09:00",
"type": "library", "type": "library",
"installation-source": "dist", "installation-source": "dist",
"autoload": { "autoload": {

View File

@@ -20,8 +20,8 @@
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'egrajp/smarty-extended' => array( 'egrajp/smarty-extended' => array(
'pretty_version' => '4.5.1', 'pretty_version' => '4.5.2',
'version' => '4.5.1.0', 'version' => '4.5.2.0',
'reference' => null, 'reference' => null,
'type' => 'library', 'type' => 'library',
'install_path' => __DIR__ . '/../egrajp/smarty-extended', 'install_path' => __DIR__ . '/../egrajp/smarty-extended',

View File

@@ -1 +1 @@
4.4.1 4.5.1

View File

@@ -49,6 +49,7 @@ if [ "${go_flag}" != "go" ]; then
fi; fi;
echo "[START]"; echo "[START]";
# gitea # gitea
if [ ! -z "${GITEA_UPLOAD_FILENAME}" ] && if [ ! -z "${GITEA_UPLOAD_FILENAME}" ] &&
[ ! -z "${GITEA_URL_DL}" ] && [ ! -z "${GITEA_URL_PUSH}" ] && [ ! -z "${GITEA_URL_DL}" ] && [ ! -z "${GITEA_URL_PUSH}" ] &&
@@ -82,6 +83,7 @@ if [ ! -z "${GITLAB_URL}" ] && [ ! -z "${GITLAB_DEPLOY_TOKEN}" ]; then
else else
echo "Missing GITLAB_DEPLOY_TOKEN environment variable"; echo "Missing GITLAB_DEPLOY_TOKEN environment variable";
fi; fi;
echo ""; echo "";
echo "[DONE]"; echo "[DONE]";

View File

@@ -640,17 +640,18 @@ abstract class Smarty_Internal_TemplateCompilerBase
return $func_name . '(' . $parameter[ 0 ] . ')'; return $func_name . '(' . $parameter[ 0 ] . ')';
} }
} else { } else {
$first_param = array_shift($parameter);
$modifier = array_merge(array($name), $parameter); if (
// Now, compile the function call as a modifier !$this->smarty->loadPlugin('smarty_modifiercompiler_' . $name)
return $this->compileTag( && !isset($this->smarty->registered_plugins[Smarty::PLUGIN_MODIFIER][$name])
'private_modifier', && !in_array($name, ['time', 'join', 'is_array', 'in_array'])
array(), ) {
array( trigger_error('Using unregistered function "' . $name . '" in a template is deprecated and will be ' .
'modifierlist' => array($modifier), 'removed in a future release. Use Smarty::registerPlugin to explicitly register ' .
'value' => $first_param 'a custom modifier.', E_USER_DEPRECATED);
) }
);
return $name . '(' . implode(',', $parameter) . ')';
} }
} else { } else {
$this->trigger_template_error("unknown function '{$name}'"); $this->trigger_template_error("unknown function '{$name}'");