@@ -69,7 +69,7 @@ discard block |
||
| 69 | 69 | * |
| 70 | 70 | * @param string $fonc |
| 71 | 71 | * Nom du filtre |
| 72 | - * @param null $default |
|
| 72 | + * @param string $default |
|
| 73 | 73 | * Nom du filtre appliqué par défaut si celui demandé n'est pas trouvé |
| 74 | 74 | * @return string |
| 75 | 75 | * Fonction PHP correspondante du filtre demandé |
@@ -141,7 +141,7 @@ discard block |
||
| 141 | 141 | * @see appliquer_si_filtre() Proche : retourne le texte d'origine si le filtre est absent |
| 142 | 142 | * @uses appliquer_filtre_sinon() |
| 143 | 143 | * |
| 144 | - * @param mixed $arg |
|
| 144 | + * @param string $arg |
|
| 145 | 145 | * Texte (le plus souvent) sur lequel appliquer le filtre |
| 146 | 146 | * @param string $filtre |
| 147 | 147 | * Nom du filtre à appliquer |
@@ -794,7 +794,7 @@ discard block |
||
| 794 | 794 | * corriger toutes les `&xx;` en `&xx;` |
| 795 | 795 | * @param bool $quote |
| 796 | 796 | * Échapper aussi les simples quotes en `'` |
| 797 | - * @return mixed|string |
|
| 797 | + * @return string |
|
| 798 | 798 | */ |
| 799 | 799 | function entites_html($texte, $tout = false, $quote = true) { |
| 800 | 800 | if (!is_string($texte) or !$texte |
@@ -1429,7 +1429,7 @@ discard block |
||
| 1429 | 1429 | * |
| 1430 | 1430 | * @param mixed $texte |
| 1431 | 1431 | * Contenu de reference a tester |
| 1432 | - * @param mixed $sinon |
|
| 1432 | + * @param string|null $sinon |
|
| 1433 | 1433 | * Contenu a retourner si le contenu de reference est vide |
| 1434 | 1434 | * @return mixed |
| 1435 | 1435 | * Retourne $texte, sinon $sinon. |
@@ -1611,7 +1611,7 @@ discard block |
||
| 1611 | 1611 | * @param string $letexte |
| 1612 | 1612 | * @param string $lang |
| 1613 | 1613 | * Langue à retrouver (si vide, utilise la langue en cours). |
| 1614 | - * @param array $options Options { |
|
| 1614 | + * @param boolean $options Options { |
|
| 1615 | 1615 | * @type bool $echappe_span |
| 1616 | 1616 | * True pour échapper les balises span (false par défaut) |
| 1617 | 1617 | * @type string $lang_defaut |
@@ -1701,7 +1701,7 @@ discard block |
||
| 1701 | 1701 | * @param string $letexte |
| 1702 | 1702 | * @param string $lang |
| 1703 | 1703 | * Langue à retrouver (si vide, utilise la langue en cours). |
| 1704 | - * @param array $options Options { |
|
| 1704 | + * @param boolean $options Options { |
|
| 1705 | 1705 | * @type bool $echappe_span |
| 1706 | 1706 | * True pour échapper les balises span (false par défaut) |
| 1707 | 1707 | * @type string $lang_defaut |
@@ -2175,6 +2175,9 @@ discard block |
||
| 2175 | 2175 | // Quelques fonctions de calcul arithmetique |
| 2176 | 2176 | // |
| 2177 | 2177 | function floatstr($a) { return str_replace(',','.',(string)floatval($a)); } |
| 2178 | +/** |
|
| 2179 | + * @param string $f |
|
| 2180 | + */ |
|
| 2178 | 2181 | function strize($f, $a, $b) { return floatstr($f(floatstr($a),floatstr($b))); } |
| 2179 | 2182 | |
| 2180 | 2183 | /** |
@@ -2318,7 +2321,7 @@ discard block |
||
| 2318 | 2321 | * @param string|array $adresses |
| 2319 | 2322 | * Adresse ou liste d'adresse |
| 2320 | 2323 | * si on fournit un tableau, il est filtre et la fonction renvoie avec uniquement les adresses email valides (donc possiblement vide) |
| 2321 | - * @return bool|string|array |
|
| 2324 | + * @return string|null |
|
| 2322 | 2325 | * - false si une des adresses n'est pas conforme, |
| 2323 | 2326 | * - la normalisation de la dernière adresse donnée sinon |
| 2324 | 2327 | * - renvoie un tableau si l'entree est un tableau |
@@ -2642,7 +2645,7 @@ discard block |
||
| 2642 | 2645 | * @param int $a |
| 2643 | 2646 | * @param int $b |
| 2644 | 2647 | * @param int $c |
| 2645 | - * @return int |
|
| 2648 | + * @return double |
|
| 2646 | 2649 | * Retourne `$a*$b/$c` |
| 2647 | 2650 | **/ |
| 2648 | 2651 | function regledetrois($a, $b, $c) { |
@@ -3490,6 +3493,10 @@ discard block |
||
| 3490 | 3493 | } |
| 3491 | 3494 | |
| 3492 | 3495 | |
| 3496 | +/** |
|
| 3497 | + * @param string $alt_or_size |
|
| 3498 | + * @param string|null $class_or_size |
|
| 3499 | + */ |
|
| 3493 | 3500 | function helper_filtre_balise_img_svg_arguments($alt_or_size, $class_or_size, $size) { |
| 3494 | 3501 | $args = [$alt_or_size, $class_or_size, $size]; |
| 3495 | 3502 | while (is_null(end($args)) and count($args)) { |
@@ -3518,6 +3525,10 @@ discard block |
||
| 3518 | 3525 | return $args; |
| 3519 | 3526 | } |
| 3520 | 3527 | |
| 3528 | +/** |
|
| 3529 | + * @param string $img |
|
| 3530 | + * @param string $size |
|
| 3531 | + */ |
|
| 3521 | 3532 | function helper_filtre_balise_img_svg_size($img, $size) { |
| 3522 | 3533 | // si size est de la forme '@2x' c'est un coeff multiplicateur sur la densite |
| 3523 | 3534 | if (strpos($size, '@') === 0 and substr($size,-1) === 'x') { |
@@ -4811,7 +4822,7 @@ discard block |
||
| 4811 | 4822 | * Nombre d'éléments |
| 4812 | 4823 | * @param string $objet |
| 4813 | 4824 | * Objet |
| 4814 | - * @return mixed|string |
|
| 4825 | + * @return string |
|
| 4815 | 4826 | * Texte traduit du comptage, tel que '3 articles' |
| 4816 | 4827 | */ |
| 4817 | 4828 | function objet_afficher_nb($nb, $objet) { |