SoapServer::fault

(PHP 5, PHP 7, PHP 8)

SoapServer::faultСообщает о сбое SOAP-сервера из-за ошибки

Описание

public SoapServer::fault(
    string $code,
    string $string,
    string $actor = "",
    mixed $details = null,
    string $name = "",
    string $lang = ""
): void

Метод сообщает о сбое в ответе на текущий запрос клиента и указывает причины ошибки.

Замечание:

Метод вызывают только при обработке запроса.

Список параметров

code

Код ошибки для возврата.

string

Краткое описание ошибки.

actor

Строка идентификации участника, который сгенерировал ошибку.

details

Подробности о причинах ошибки.

name

Название, которое указывает клиенту тип и структуру ошибки в WSDL-описании.

lang
Язык текста сообщения об ошибке в объекте SoapFault. Параметр учитывается только в протоколе SOAP версии 1.2.

Возвращаемые значения

Функция не возвращает значения после выполнения.

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

Версия Описание
8.5.0 В метод добавили необязательный параметр lang, чтобы объект ошибки соответствовал спецификации протокола SOAP 1.2.

Смотрите также