DevCraft Документации
СправочникExceptions

ApiException v1.0.0

Исключение API (4xx/5xx) с опциональными validation errors.

Описание: Исключение API (4xx/5xx) с опциональными validation errors.

Namespace: Devcraft\Webshare\Exceptions

Extends: RuntimeException

С версии: 1.0.0

См. также:

Методы

__construct(): void

Параметры:

ПараметрТипОписание
$messagestringСообщение исключения.
$codeintHTTP / код ошибки. По умолчанию: 0.
$previous?ThrowableПредыдущее исключение. По умолчанию: null.
$validationErrorsarrayОшибки валидации 400. По умолчанию: [].

Возвращает: void

getValidationErrors(): array

Возвращает: array

fromValidationResponse(): self

Описание: Parse the WebShare API 400 response body into structured validation errors.

Параметры:

ПараметрТипОписание
$bodystringТело запроса.
$statusCodeintПо умолчанию: 400.

Возвращает: self

На этой странице