Update functions.lib.php

This commit is contained in:
Laurent Destailleur 2025-02-19 17:47:28 +01:00 committed by GitHub
parent e9438c4d39
commit 7c909eb638
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -10754,7 +10754,6 @@ function dol_eval_new($s)
$tokens_arrangement = ' ';
for ($i = 2, $c = count($tokens) - 1; $i < $c; ++$i) { // ignore <?php return and ;
if (is_array($tokens[$i])) {
$token_id = $tokens[$i][0];
$token_value = $tokens[$i][1];
@ -10790,14 +10789,16 @@ function dol_eval_new($s)
}
// Prohibited Token IDs
for ($i = 0; $i < count($prohibited_token_ids); ++$i) {
$maxi = count($prohibited_token_ids);
for ($i = 0; $i < $maxi; ++$i) {
if (false !== strpos($tokens_arrangement, " {$prohibited_token_ids[$i]} ")) {
return "« {$prohibited_token_ids[$i]} » is prohibited in « {$s} »";
}
}
// Prohibited token arrangements
for ($i = 0; $i < count($prohibited_token_arrangements); ++$i) {
$maxi = count($prohibited_token_arrangements);
for ($i = 0; $i < $maxi; ++$i) {
if (false !== strpos($tokens_arrangement, $prohibited_token_arrangements[$i])) {
return "« {$prohibited_token_arrangements[$i]} » is prohibited in « {$s} »";
}