CSoapObjectWrapper
优质
小牛编辑
129浏览
2023-12-01
所有包 | 属性 | 方法
CSoapObjectWrapper是一个内部封装类,当SoapServer::setObject()未定义时则使用此类。
源码: framework/web/services/CWebService.php#278 (显示)
源码: framework/web/services/CWebService.php#266 (显示)
包 | system.web.services |
---|---|
继承 | class CSoapObjectWrapper |
版本 | $Id: CWebService.php 3515 2011-12-28 12:29:24Z mdomba $ |
源码 | framework/web/services/CWebService.php |
公共属性
隐藏继承属性
属性 | 类型 | 描述 | 定义在 |
---|---|---|---|
object | object | 服务提供者 | CSoapObjectWrapper |
公共方法
隐藏继承方法
方法 | 描述 | 定义在 |
---|---|---|
__call() | PHP的__call魔术方法。 | CSoapObjectWrapper |
__construct() | 构造方法 | CSoapObjectWrapper |
属性详细
object 属性 public object $object;服务提供者
方法详细
__call() 方法public mixed __call(string $name, array $arguments) | ||
$name | string | 方法名 |
$arguments | array | 方法参数 |
{return} | mixed | 方法返回值 |
publicfunction__call($name,$arguments)
{
returncall_user_func_array(array($this->object,$name),$arguments);
}
PHP的__call魔术方法。 这个方法调用服务提供者来执行实际的逻辑。
__construct() 方法public void __construct(object $object) | ||
$object | object | 服务提供者 |
publicfunction__construct($object)
{
$this->object=$object;
}
构造方法