Completed
Push — master ( b32f18...cfbd44 )
by cam
04:53
created
ecrire/inc/filtres.php 1 patch
Doc Comments   +20 added lines, -9 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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) {
Please login to merge, or discard this patch.