Completed
Push — master ( 717ce6...cf7d21 )
by cam
05:13
created
ecrire/base/objets.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1578,7 +1578,7 @@
 block discarded – undo
1578 1578
 /**
1579 1579
  * Donne les informations de parenté directe d'un type d'objet si on en trouve
1580 1580
  * 
1581
- * @param $objet
1581
+ * @param string $objet
1582 1582
  *     Type de l'objet dont on cherche les informations de parent
1583 1583
  * @return array|false
1584 1584
  *     Retourne un tableau de tableau contenant les informations de type et de champ pour trouver le parent ou false sinon
Please login to merge, or discard this patch.
prive/themes/spip/vars.css_fonctions.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@
 block discarded – undo
27 27
 /**
28 28
  * Génère les variables CSS relatif à la typo et langue pour l'espace privé
29 29
  *
30
- * @param Pile $pile Pile
30
+ * @param Pile $Pile Pile
31 31
  */
32 32
 function spip_generer_variables_css_typo(array $Pile) : \Spip_Css_Vars_Collection {
33 33
 	$vars = new \Spip_Css_Vars_Collection();
Please login to merge, or discard this patch.
ecrire/inc/presentation.php 1 patch
Doc Comments   +7 added lines patch added patch discarded remove patch
@@ -31,6 +31,9 @@  discard block
 block discarded – undo
31 31
 include_spip('inc/filtres_alertes');
32 32
 
33 33
 // https://code.spip.net/@debut_cadre
34
+/**
35
+ * @param string $style
36
+ */
34 37
 function debut_cadre($style, $icone = "", $fonction = "", $titre = "", $id = "", $class = "", $padding = true) {
35 38
 	$style_mapping = array(
36 39
 		'r' => 'simple',
@@ -184,6 +187,10 @@  discard block
 block discarded – undo
184 187
 function fin_onglet() { return "</ul></div>\n"; }
185 188
 
186 189
 // https://code.spip.net/@onglet
190
+/**
191
+ * @param string $texte
192
+ * @param string $onglet
193
+ */
187 194
 function onglet($texte, $lien, $onglet_ref, $onglet, $icone = "") {
188 195
 	return "<li>"
189 196
 	. ($icone ? http_img_pack($icone, '', " class='cadre-icone'") : '')
Please login to merge, or discard this patch.
ecrire/action/editer_article.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -160,7 +160,7 @@
 block discarded – undo
160 160
  * @param int $id_rubrique
161 161
  *     Identifiant de la rubrique parente
162 162
  * @param array|null $set
163
- * @return int
163
+ * @return boolean|string
164 164
  *     Identifiant du nouvel article
165 165
  *
166 166
  */
Please login to merge, or discard this patch.
ecrire/action/editer_auteur.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
  * @param string|null $source
86 86
  *     D'où provient l'auteur créé ? par défaut 'spip', mais peut être 'ldap' ou autre.
87 87
  * @param array|null $set
88
- * @return int
88
+ * @return boolean|string
89 89
  *     Identifiant de l'auteur créé
90 90
  */
91 91
 function auteur_inserer($source = null, $set = null) {
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
  * @param bool $force_update
144 144
  *   Permet de forcer la maj en base des champs fournis, sans passer par instancier.
145 145
  *   Utilise par auth/spip
146
- * @return string|null
146
+ * @return string|false
147 147
  *
148 148
  *     - Chaîne vide si aucune erreur,
149 149
  *     - Chaîne contenant un texte d'erreur sinon.
@@ -307,7 +307,7 @@  discard block
 block discarded – undo
307 307
  *     Couples (colonne => valeur) des données à instituer
308 308
  * @param bool $force_webmestre
309 309
  *     Autoriser un auteur à passer webmestre (force l'autorisation)
310
- * @return bool|string
310
+ * @return false|string
311 311
  */
312 312
 function auteur_instituer($id_auteur, $c, $force_webmestre = false) {
313 313
 	if (!$id_auteur = intval($id_auteur)) {
Please login to merge, or discard this patch.
ecrire/action/editer_rubrique.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
  *     Identifiant de la rubrique parente.
74 74
  *     0 pour la racine.
75 75
  * @param array|null $set
76
- * @return int
76
+ * @return boolean|string
77 77
  *     Identifiant de la rubrique crée
78 78
  */
79 79
 function rubrique_inserer($id_parent, $set = null) {
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
  *     Identifiant de la rubrique modifiée
121 121
  * @param array|null $set
122 122
  *     Tableau qu'on peut proposer en lieu et place de _request()
123
- * @return bool|string
123
+ * @return string|false
124 124
  *     - false  : Aucune modification, aucun champ n'est à modifier
125 125
  *     - chaîne vide : Vide si tout s'est bien passé
126 126
  *     - chaîne : Texte d'un message d'erreur
Please login to merge, or discard this patch.
ecrire/inc/filtres.php 1 patch
Doc Comments   +22 added lines, -12 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
@@ -776,7 +776,7 @@  discard block
 block discarded – undo
776 776
  *   corriger toutes les `&amp;xx;` en `&xx;`
777 777
  * @param bool $quote
778 778
  *   Échapper aussi les simples quotes en `&#039;`
779
- * @return mixed|string
779
+ * @return string
780 780
  */
781 781
 function entites_html($texte, $tout = false, $quote = true) {
782 782
 	if (!is_string($texte) or !$texte
@@ -1412,7 +1412,7 @@  discard block
 block discarded – undo
1412 1412
  *
1413 1413
  * @param mixed $texte
1414 1414
  *     Contenu de reference a tester
1415
- * @param mixed $sinon
1415
+ * @param string|null $sinon
1416 1416
  *     Contenu a retourner si le contenu de reference est vide
1417 1417
  * @return mixed
1418 1418
  *     Retourne $texte, sinon $sinon.
@@ -1594,7 +1594,7 @@  discard block
 block discarded – undo
1594 1594
  * @param string $letexte
1595 1595
  * @param string $lang
1596 1596
  *     Langue à retrouver (si vide, utilise la langue en cours).
1597
- * @param array $options Options {
1597
+ * @param boolean $options Options {
1598 1598
  * @type bool $echappe_span
1599 1599
  *         True pour échapper les balises span (false par défaut)
1600 1600
  * @type string $lang_defaut
@@ -1684,7 +1684,7 @@  discard block
 block discarded – undo
1684 1684
  * @param string $letexte
1685 1685
  * @param string $lang
1686 1686
  *     Langue à retrouver (si vide, utilise la langue en cours).
1687
- * @param array $options Options {
1687
+ * @param boolean $options Options {
1688 1688
  * @type bool $echappe_span
1689 1689
  *         True pour échapper les balises span (false par défaut)
1690 1690
  * @type string $lang_defaut
@@ -1893,7 +1893,7 @@  discard block
 block discarded – undo
1893 1893
  *
1894 1894
  * @param int $i
1895 1895
  *     Le compteur
1896
- * @param array $args
1896
+ * @param string $args
1897 1897
  *     Liste des éléments à alterner
1898 1898
  * @return mixed
1899 1899
  *     Une des valeurs en fonction du compteur.
@@ -2158,6 +2158,9 @@  discard block
 block discarded – undo
2158 2158
 // Quelques fonctions de calcul arithmetique
2159 2159
 //
2160 2160
 function floatstr($a) { return str_replace(',','.',(string)floatval($a)); }
2161
+/**
2162
+ * @param string $f
2163
+ */
2161 2164
 function strize($f, $a, $b) { return floatstr($f(floatstr($a),floatstr($b))); }
2162 2165
 
2163 2166
 /**
@@ -2301,7 +2304,7 @@  discard block
 block discarded – undo
2301 2304
  * @param string|array $adresses
2302 2305
  *      Adresse ou liste d'adresse
2303 2306
  *      si on fournit un tableau, il est filtre et la fonction renvoie avec uniquement les adresses email valides (donc possiblement vide)
2304
- * @return bool|string|array
2307
+ * @return string|null
2305 2308
  *      - false si une des adresses n'est pas conforme,
2306 2309
  *      - la normalisation de la dernière adresse donnée sinon
2307 2310
  *      - renvoie un tableau si l'entree est un tableau
@@ -2625,7 +2628,7 @@  discard block
 block discarded – undo
2625 2628
  * @param int $a
2626 2629
  * @param int $b
2627 2630
  * @param int $c
2628
- * @return int
2631
+ * @return double
2629 2632
  *      Retourne `$a*$b/$c`
2630 2633
  **/
2631 2634
 function regledetrois($a, $b, $c) {
@@ -3448,6 +3451,10 @@  discard block
 block discarded – undo
3448 3451
 }
3449 3452
 
3450 3453
 
3454
+/**
3455
+ * @param string $alt_or_size
3456
+ * @param string|null $class_or_size
3457
+ */
3451 3458
 function helper_filtre_balise_img_svg_arguments($alt_or_size, $class_or_size, $size) {
3452 3459
 	$args = [$alt_or_size, $class_or_size, $size];
3453 3460
 	while (is_null(end($args)) and count($args)) {
@@ -3476,6 +3483,10 @@  discard block
 block discarded – undo
3476 3483
 	return $args;
3477 3484
 }
3478 3485
 
3486
+/**
3487
+ * @param string $img
3488
+ * @param string $size
3489
+ */
3479 3490
 function helper_filtre_balise_img_svg_size($img, $size) {
3480 3491
 	// si size est de la forme '@2x' c'est un coeff multiplicateur sur la densite
3481 3492
 	if (strpos($size, '@') === 0 and substr($size,-1) === 'x') {
@@ -4642,8 +4653,6 @@  discard block
 block discarded – undo
4642 4653
  *     Numéro de l'objet
4643 4654
  * @param string $type_objet
4644 4655
  *     Type d'objet
4645
- * @param string $desc
4646
- *     Ligne SQL de l'objet avec au moins descriptif, texte et chapo
4647 4656
  * @param int $introduction_longueur
4648 4657
  *     Longueur de l'introduction donnée dans la description de la table l'objet
4649 4658
  * @param int|string $longueur_ou_suite
@@ -4872,7 +4881,7 @@  discard block
 block discarded – undo
4872 4881
  *     Nombre d'éléments
4873 4882
  * @param string $objet
4874 4883
  *     Objet
4875
- * @return mixed|string
4884
+ * @return string
4876 4885
  *     Texte traduit du comptage, tel que '3 articles'
4877 4886
  */
4878 4887
 function objet_afficher_nb($nb, $objet) {
@@ -5352,6 +5361,7 @@  discard block
 block discarded – undo
5352 5361
  *
5353 5362
  * @param string $objet
5354 5363
  * @param int|string $id_objet
5364
+ * @param string $fonction
5355 5365
  * @return array
5356 5366
  */
5357 5367
 function helper_filtre_objet_lister_enfants_ou_parents($objet, $id_objet, $fonction) {
Please login to merge, or discard this patch.
ecrire/inc/livrer_fichier.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@
 block discarded – undo
67 67
  * @param string $fichier
68 68
  * @param string $content_type
69 69
  * @param false $attachment
70
- * @param int|string $expires
70
+ * @param integer $expires
71 71
  */
72 72
 function spip_livrer_fichier_entetes($fichier, $content_type = 'application/octet-stream', $attachment = false, $expires=0){
73 73
 	// toujours envoyer un content type, meme vide !
Please login to merge, or discard this patch.
ecrire/inc/distant.php 1 patch
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
  *   permet de specifier le nom du fichier local (stockage d'un cache par exemple, et non document IMG)
65 65
  * @param int $taille_max
66 66
  *   taille maxi de la copie local, par defaut _COPIE_LOCALE_MAX_SIZE
67
- * @return bool|string
67
+ * @return string|false
68 68
  */
69 69
 function copie_locale($source, $mode = 'auto', $local = null, $taille_max = null) {
70 70
 
@@ -343,7 +343,7 @@  discard block
 block discarded – undo
343 343
  * La fonction PHP idn_to_ascii depend d'un package php5-intl et est rarement disponible
344 344
  *
345 345
  * @param string $url_idn
346
- * @return array|string
346
+ * @return string|boolean
347 347
  */
348 348
 function url_to_ascii($url_idn) {
349 349
 
@@ -738,7 +738,7 @@  discard block
 block discarded – undo
738 738
  *
739 739
  * @param resource $handle
740 740
  * @param int|bool $if_modified_since
741
- * @return bool|array
741
+ * @return string
742 742
  *   int status
743 743
  *   string headers
744 744
  *   int last_modified
@@ -1211,9 +1211,9 @@  discard block
 block discarded – undo
1211 1211
  *   donnees postees
1212 1212
  * @param string $vers
1213 1213
  *   version HTTP
1214
- * @param int|string $date
1214
+ * @param string $date
1215 1215
  *   timestamp pour entente If-Modified-Since
1216
- * @return bool|resource
1216
+ * @return string
1217 1217
  *   false|int si echec
1218 1218
  *   resource socket vers l'url demandee
1219 1219
  */
Please login to merge, or discard this patch.