Aller au contenu

Points d'extension

tilttek/weather

Le paquet est en 0.x : ses points d'extension sont stables seulement à partir de sa version 1.0. D'ici là, une version mineure peut les changer, et son CHANGELOG dit comment.

Weather reçoit ses collaborateurs dans son constructeur ; chacun a une valeur par défaut et peut être remplacé.

CollaborateurPar défautUsage
Tilttek\Weather\ClimatesClimates::default()Les climats du monde : lus par ClimateReader dans le YAML de l'application, ou construits en PHP.
la langueenLa langue des libellés, l'une des locales des climats.
Random\Randomizerun moteur sécuriséLe hasard d'une prévision sans germe : un moteur à germe dans les tests.
Tilttek\Generator\Limitsles limites par défautLes bornes d'un tirage de tilttek/generator ; results borne les jours d'une prévision.

WeatherTable donne la météo à une application qui tire elle-même avec tilttek/generator : catalog() sous forme de Catalog, sous un nom au choix, et yaml() sous forme de fichier de générateur.