SoapServer::fault

エラーを示す SoapServer フォールト を発行する

説明

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

現在のリクエストに対するレスポンスとして、エラーを表す内容をクライアントに送信します。

注意:

これは、リクエストを処理する際にのみコールされます。

パラメータ

code

返したいエラーコード。

string

エラーについての簡単な説明。

actor

フォールトを引き起こしたアクターをあらわす文字列。

details

フォールトについての詳細。

name

フォールトの名前。これは WSDL ファイルにある名前を使うことができます。

lang
SoapFault が記述されている自然言語。SOAP バージョン 1.2 でのみ使用されます。

戻り値

値を返しません。

変更履歴

バージョン 説明
8.5.0 SOAP 1.2 仕様に準拠するため、 オプションのパラメータ lang が追加されました。

参考

  • SoapFault::__construct