Web aym.pekori.to

SoapServer->setClass()

(no version information, might be only in CVS)

SoapServer->setClass() --  SOAP リクエストを処理するクラスを設定する

説明

class SoapServer {

void setClass ( string class_name [, mixed args [, mixed ...]] )

}

指定されたクラスから全てのメソッドをエクスポートします。

このオブジェクトは SoapServer->setPersistence() メソッドにより指定した PHP セッションに関するリクエストをまたがる 持続性を持たせることができます

パラメータ

class_name

エクスポートするクラス名

args

これらのオプションパラメータは、 オブジェクト作成時にデフォルトのクラスコンストラクタに渡されます。

返り値

値を返しません。

例 1. いくつかの例

<?php

class foo {
    function
foo()
    {
    }
}
$server->setClass("foo");

class
bar {
    function
bar($x, $y)
    {
    }
}
$server->setClass("bar", $arg1, $arg2);

?>

参考

SoapServer->__construct()
SoapServer->addFunction()
SoapServer->setPersistence()