Fichier rainette_fonctions.php

Source

Liste des constantes

Liste des fonctions

APIs

string rainette_afficher_direction( mixed $direction )

Paramètres

  1. mixed $direction

    La direction soit sous forme d'une valeur numérique entre 0 et 360, soit sous forme d'une chaine. Certains services utilisent la chaine "V" pour indiquer une direction variable.

Retour

  • string

    La chaine traduite indiquant la direction du vent.

API

Filtre

  • rainette_afficher_direction
string rainette_afficher_icone( array $icone , string | integer $taille = 'petit' , array $options = array() )

Paramètres

  1. array $icone
  2. string | integer $taille = 'petit'
  3. array $options = array()

Retour

  • string

API

Package

Filtre

  • rainette_afficher_icone
string rainette_afficher_resume( string | integer $resume )

Paramètres

  1. string | integer $resume

Retour

  • string

API

Filtre

  • rainette_afficher_resume
string rainette_afficher_tendance( string $tendance_en , string $methode = 'texte' )

Paramètres

  1. string $tendance_en

    Texte anglais représentant la tendance et récupérée par le service.

  2. string $methode = 'texte'

    Methode d'affichage de la tendance qui prend les valeurs:

    • texte : pour afficher un texte en clair décrivant la tendance (méthode par défaut).
    • symbole : pour afficher un symbole de flèche (1 caractère) décrivant la tendance.

Retour

  • string

API

Filtre

  • rainette_afficher_tendance
string rainette_afficher_unite( \int/float $valeur , string $type_donnee = '' , integer $precision = -1 , string $service = 'weather' )

Paramètres

  1. \int/float $valeur

    La valeur à afficher

  2. string $type_donnee = ''

    Type de données à afficher parmi 'temperature', 'pourcentage', 'angle', 'pression', 'distance', 'vitesse', 'population', 'precipitation'.

  3. integer $precision = -1

    Nombre de décimales à afficher pour les réels uniquement ou -1 pour utiliser le défaut.

  4. string $service = 'weather'

Retour

  • string

    La chaine calculée ou le texte désignant une valeur indéterminée ou vide si la valeur est null.

API

Filtre

  • rainette_afficher_unite

Internes

mixed balise_RAINETTE_INFOS( $p )

Paramètres

  1. $p

Retour

  • mixed

Package

Balise

  • RAINETTE_INFOS
mixed calculer_infos( string $lieu , string $type , string $service )

Paramètres

  1. string $lieu
  2. string $type
  3. string $service

Retour

  • mixed

Package

void rainette_afficher_service( $service )

Paramètres

  1. $service

Package

array | string rainette_coasser( string $lieu , string $mode = 'conditions' , string $modele = 'conditions_tempsreel' , string $service = 'weather' , array $options = array() )

Paramètres

  1. string $lieu
  2. string $mode = 'conditions'
  3. string $modele = 'conditions_tempsreel'
  4. string $service = 'weather'
  5. array $options = array()

Retour

  • array | string

Package

array rainette_lister_modeles( string $mode = 'conditions' , integer $periodicite = 24 )

Paramètres

  1. string $mode = 'conditions'
  2. integer $periodicite = 24

Retour

  • array

Package

array | string rainette_lister_services( string $mode = 'tableau' )

Paramètres

  1. string $mode = 'tableau'

Retour

  • array | string

Package

array rainette_lister_themes( string $service , string $source = 'local' )

Paramètres

  1. string $service
  2. string $source = 'local'

Retour

  • array

Package

Liste des erreurs

GravitéLigneDescription
Erreur 0
  • No summary was found for this file
Erreur 20
  • No summary for function \balise_RAINETTE_INFOS()
Erreur 42
  • No summary for function \calculer_infos()
Erreur 131
  • No summary for function \rainette_afficher_resume()
Erreur 282
  • No summary for function \rainette_afficher_service()
  • Argument $service is missing from the Docblock of rainette_afficher_service
Erreur 298
  • No summary for function \rainette_lister_services()
Erreur 336
  • No summary for function \rainette_lister_modeles()
Erreur 366
  • No summary for function \rainette_lister_themes()
Erreur 420
  • No summary for function \rainette_coasser()