CloudCastle Faker API

Weather extends AbstractProvider
in package

FinalYes

Провайдер погодных данных: температура, состояние неба, ветер, влажность, давление.

Числовые величины ограничены правдоподобными диапазонами; пригодно для тестовых метеосервисов, дашбордов и IoT-датчиков. Выборка воспроизводима при заданном зерне.

Table of Contents

Methods

__construct()  : mixed
condition()  : string
Состояние неба.
humidity()  : int
Влажность в процентах в диапазоне [0, 100].
pressure()  : int
Атмосферное давление в гектопаскалях в диапазоне [980, 1050].
temperature()  : int
Температура в градусах Цельсия в диапазоне [−30, 45].
windSpeed()  : int
Скорость ветра в км/ч в диапазоне [0, 120].

Methods

__construct()

public __construct(Context $context) : mixed
Parameters
$context : Context

разделяемый контекст провайдеров

condition()

Состояние неба.

public condition() : string
Return values
string

описание погоды (Sunny, Cloudy, Rainy…)

humidity()

Влажность в процентах в диапазоне [0, 100].

public humidity() : int
Return values
int

влажность в процентах

pressure()

Атмосферное давление в гектопаскалях в диапазоне [980, 1050].

public pressure() : int
Return values
int

давление в гПа

temperature()

Температура в градусах Цельсия в диапазоне [−30, 45].

public temperature() : int
Return values
int

температура в °C

windSpeed()

Скорость ветра в км/ч в диапазоне [0, 120].

public windSpeed() : int
Return values
int

скорость ветра в км/ч

On this page

Search results