Aller au contenu

Référence

tilttek/weather

Chaque type public du paquet, avec son rôle.

TypeRôle
WeatherFait la prévision des jours suivants à partir d'un état, dans une langue.
WeatherStateLa zone, la saison, ainsi que la condition et la température que le dernier jour a laissées ; lu depuis un tableau de textes et écrit dans un tableau de textes.
ForecastLes jours d'une prévision et l'état que laisse le dernier.
DayLa condition, le libellé, la température, la zone et la saison d'un jour ; la température en Fahrenheit.
ClimatesLes langues, conditions, saisons et zones déclarées, chaque référence vérifiée ; les climats livrés.
ClimateReaderLit des climats depuis du YAML, un fichier ou un document décodé, en nommant l'endroit de chaque problème.
ConditionUne condition météorologique : ses libellés, son décalage de température et ses voisins.
SeasonUne saison et ses libellés.
ZoneUne zone climatique : ses libellés, ses saisons, sa persistance et son lancer quotidien.
SeasonalClimateCe qu'une saison apporte à une zone : sa plage de températures et les poids de ses conditions.
WeatherTableÉcrit des climats sous forme de table à mémoire de tilttek/generator : un catalogue, un document ou un fichier YAML ; les fichiers livrés.
Exception\WeatherExceptionL'interface de chaque exception de la bibliothèque.
Exception\InvalidClimateDes climats inutilisables.
Exception\UnknownClimateUn nom que les climats ne déclarent pas.
Exception\InvalidStateUn état illisible.