From 77e9fa6fdc5dce72e0824758821d391cd868cf31 Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud <marcimat@rezo.net> Date: Thu, 23 Mar 2023 18:46:57 +0100 Subject: [PATCH] remove: Fonction `critere_par_joint` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Utiliser `calculer_critere_par_champ` si besoin, mais a priori n’était plus inutilisé nul part --- ecrire/public/criteres.php | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/ecrire/public/criteres.php b/ecrire/public/criteres.php index dd60c9291c..91e2fba8fc 100644 --- a/ecrire/public/criteres.php +++ b/ecrire/public/criteres.php @@ -1035,24 +1035,6 @@ function calculer_critere_par_champ($idb, &$boucles, $crit, $par, $raw = false) return $raw ? $par : "'$par'"; } -/** - * Retourne un champ de tri en créant une jointure - * si la table n'est pas présente dans le from de la boucle. - * - * @deprecated 3.2 - * @param string $table Table du champ désiré - * @param string $champ Champ désiré - * @param Boucle $boucle Boucle en cours de compilation - * @return string Champ pour le compilateur si trouvé, tel que "'alias.champ'", sinon vide. - */ -function critere_par_joint($table, $champ, &$boucle) { - $t = array_search($table, $boucle->from); - if (!$t) { - $t = trouver_jointure_champ($champ, $boucle); - } - return $t ? "'" . $t . '.' . $champ . "'" : ''; -} - /** * Compile le critère `{inverse}` qui inverse l'ordre utilisé par le précédent critère `{par}` * -- GitLab