rainette_debusquer.php
Table of Contents
Constants
- _RAINETTE_DEBUG = \false
- Activation ou désactivation des traces de debug.
- _RAINETTE_DEBUG_CLES_PREVISIONS = '1'
- Clé jour par défaut utilisée pour afficher les prévisions : jour suivant.
Functions
- rainette_debug_afficher_cache() : string
- Affiche de façon lisible le cache d'une requête d'un service donné en utilisant la fonction `bel_env()`.
- rainette_debug_comparer_services() : array<string|int, mixed>
- Construit un tableau comparatif de la météo d'un lieu pour les différents services demandés.
- rainette_debug_afficher_donnee() : string
- Renvoie la chaine d'une valeur donnée de la façon la plus lisible possible.
- rainette_debug_jeu_defaut() : array<string|int, mixed>
- Fournit le jeu de données par défaut pour l'ensemble des services.
- rainette_debug_afficher_execution() : array<string|int, mixed>
- Affiche l'état d'exécution de l'ensemble des services.
- rainette_debug_service_est_parametre() : bool
- Vérifie pour un service, si le paramétrage utilisateur est valide afin d'utiliser le service.
- rainette_debug_verifier_langue_manquante() : string
- Vérifie si la liste des langues de SPIP a changé et qu'il faut modifier la config rainette.
Constants
_RAINETTE_DEBUG
Activation ou désactivation des traces de debug.
public
mixed
_RAINETTE_DEBUG
= \false
_RAINETTE_DEBUG_CLES_PREVISIONS
Clé jour par défaut utilisée pour afficher les prévisions : jour suivant.
public
mixed
_RAINETTE_DEBUG_CLES_PREVISIONS
= '1'
Functions
rainette_debug_afficher_cache()
Affiche de façon lisible le cache d'une requête d'un service donné en utilisant la fonction `bel_env()`.
rainette_debug_afficher_cache(string $lieu[, null|string $mode = 'previsions' ][, null|string $service = '' ][, null|string $langue = '' ]) : string
Parameters
- $lieu : string
-
Le lieu concerné par la méteo exprimé selon les critères requis par le service.
- $mode : null|string = 'previsions'
-
Le type de données météorologiques demandé.
- $service : null|string = ''
-
Le nom abrégé du service.
- $langue : null|string = ''
-
Code de langue spip indiquant langue choisie pour afficher les données météo.
Return values
stringrainette_debug_comparer_services()
Construit un tableau comparatif de la météo d'un lieu pour les différents services demandés.
rainette_debug_comparer_services([null|string $mode = 'conditions' ][, null|string $langue = '' ][, null|array<string|int, mixed> $jeu = [] ]) : array<string|int, mixed>
Parameters
- $mode : null|string = 'conditions'
-
Le type de données météorologiques demandé.
- $langue : null|string = ''
-
Code de langue spip indiquant langue choisie pour afficher les données météo.
- $jeu : null|array<string|int, mixed> = []
-
Jeu de données sous la forme [service] = lieu. Le lieu doit être le même exprimé sous la forme recommandée par le service.
Return values
array<string|int, mixed> —Le tableau de comparaison indexé par chaque service
rainette_debug_afficher_donnee()
Renvoie la chaine d'une valeur donnée de la façon la plus lisible possible.
rainette_debug_afficher_donnee(string $donnee, array<string|int, mixed> $valeur[, null|string $service = '' ]) : string
Parameters
- $donnee : string
-
Type de la donnée
- $valeur : array<string|int, mixed>
-
Valeur de la donnée
- $service : null|string = ''
-
Le nom abrégé du service.
Return values
string —Chaine à afficher pour fournir l'information la plus précise possible sur la donnée.
rainette_debug_jeu_defaut()
Fournit le jeu de données par défaut pour l'ensemble des services.
rainette_debug_jeu_defaut() : array<string|int, mixed>
Paris est utilisé comme le lieu par défaut.
Return values
array<string|int, mixed>rainette_debug_afficher_execution()
Affiche l'état d'exécution de l'ensemble des services.
rainette_debug_afficher_execution() : array<string|int, mixed>
Return values
array<string|int, mixed>rainette_debug_service_est_parametre()
Vérifie pour un service, si le paramétrage utilisateur est valide afin d'utiliser le service.
rainette_debug_service_est_parametre(string $service) : bool
Encapsule la fonction parametrage_service_est_valide().
Parameters
- $service : string
-
Le nom abrégé du service.
Return values
bool —true
si valide, false
sinon.
rainette_debug_verifier_langue_manquante()
Vérifie si la liste des langues de SPIP a changé et qu'il faut modifier la config rainette.
rainette_debug_verifier_langue_manquante() : string
Return values
string —Texte fournissant la liste des langues manquantes.