« SoapClient::__soapCall
SoapServer::addFunction »

SoapServer クラス

(PHP 5, PHP 7, PHP 8)

はじめに

SoapServer クラスは » SOAP 1.1 および » SOAP 1.2 プロトコル用のサーバーとなります。 WSDL サービス記述を使用することもしないこともできます。

クラス概要

class SoapServer {
/* プロパティ */
private ?SoapFault $__soap_fault = null;
/* メソッド */
public function __construct(?string $wsdl, array $options = [])
public function addFunction(array|string|int $functions): void
public function addSoapHeader(SoapHeader $header): void
public function fault(
    string $code,
    string $string,
    string $actor = "",
    mixed $details = null,
    string $name = "",
    string $lang = ""
): void
public function getFunctions(): array
public function __getLastResponse(): ?string
public function handle(?string $request = null): void
public function setClass(string $class, mixed ...$args): void
public function setObject(object $object): void
public function setPersistence(int $mode): void
}

プロパティ

service

__soap_fault

目次

関連キーワード:
SoapServer   fault   リクエスト   addFunction   プロパティ   soap   construct   addSoapHeader   mixed   getFunctions   getLastResponse   handle   setClass   setObject   setPersistence   レスポンス   SoapClient   soapCall   プロトコル   サーバー   サービス   記述   概要   private   SoapFault
関連する関数・ページ:
soapserver.setclass   soapserver.getfunctions   soapserver.setobject   soapserver.handle   soapserver.getlastresponse   soapserver.addsoapheader