Browse Source

Fonctionnement spip 4.1 vérifié et quelques mises à jour de PHPDoc pour passer phpstan

master v4.0.2
Eric Lupinacci 1 month ago
parent
commit
35d0ccc5ab
  1. 14
      faq_pipelines.php
  2. 6
      inc/faq_formater_tag.php
  3. 5
      paquet.xml
  4. 2
      wheels/faq.php

14
faq_pipelines.php

@ -5,7 +5,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/**
* @param $flux
* @param string $flux
*
* @return string
*/
@ -24,9 +24,9 @@ function faq_insert_head_css($flux) {
}
/**
* @param $flux
* @param string $flux
*
* @return mixed|string
* @return string
*/
function faq_insert_head($flux) {
include_spip('inc/config');
@ -39,9 +39,9 @@ function faq_insert_head($flux) {
}
/**
* @param $barres
* @param array<mixed> $barres
*
* @return mixed
* @return array<mixed>
*/
function faq_porte_plume_barre_pre_charger($barres) {
// on ajoute les boutons dans la barre d'édition seulement
@ -127,9 +127,9 @@ function faq_porte_plume_barre_pre_charger($barres) {
}
/**
* @param $flux
* @param array<mixed> $flux
*
* @return array
* @return array<mixed>
*/
function faq_porte_plume_lien_classe_vers_icone($flux) {
return array_merge(

6
inc/faq_formater_tag.php

@ -6,11 +6,9 @@ if (!defined('_ECRIRE_INC_VERSION')) {
* Transforme la chaine représentant le nom du tag en un lien vers la page du mot-clé
* le cas échéans ou renvoie la chaine fournie en entrée.
*
* @param string $valeur
* Le nom du tag qui peut coincinder avec le titre d'un mot-clé
* @param string $valeur Le nom du tag qui peut coincinder avec le titre d'un mot-clé
*
* @return string
* La valeur formatée en lien vers le mot-clé ou la valeur d'entrée sinon.
* @return string La valeur formatée en lien vers le mot-clé ou la valeur d'entrée sinon.
*/
function inc_faq_formater_tag_dist($valeur) {
$tag = $valeur;

5
paquet.xml

@ -1,12 +1,11 @@
<paquet
prefix="faq"
version="4.0.1"
version="4.0.2"
etat="stable"
compatibilite="[4.0.0;4.0.*]"
compatibilite="[4.0.0;4.1.*]"
logo="faq.svg"
documentation="https://contrib.spip.net/Definitions-et-FAQ-version-3"
>
<nom>D&#233;finitions et FAQ</nom>
<!-- Créer simplement une FAQ -->

2
wheels/faq.php

@ -32,7 +32,7 @@ if (!defined('_FAQ_REGEXP_ESPACE_INTERROGATION')) {
* qui suivent la question jusqu'à la prochaine question, le prochain titre ou la fin du bloc.
* Il est possible de choisir le squelette de sortie en utilisant l'attribut format dans la balise `<faq>`.
*
* @param array $t l'index 4 représente le contenu du bloc, l'index 3 la valeur du format si il existe.
* @param array<mixed> $t l'index 4 représente le contenu du bloc, l'index 3 la valeur du format si il existe.
*
* @return string le html généré à partir d'un squelette
*/

Loading…
Cancel
Save