WordPress\AiClient\Providers\Http\DTO

RequestOptions::validateTimeout │ private │ WP 0.2.0

Validates timeout values.

Метод класса: RequestOptions{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->validateTimeout( ?float $value, $fieldName ): void;
?float $value(обязательный)
.
$fieldName(строка) (обязательный)
Field name for the error message.

Список изменений

С версии 0.2.0 Введена.

Код RequestOptions::validateTimeout() WP 7.1.2

private function validateTimeout(?float $value, string $fieldName): void
{
    if ($value !== null && $value < 0) {
        throw new InvalidArgumentException(sprintf('Request option "%s" must be greater than or equal to 0.', $fieldName));
    }
}