CSoapObjectWrapper

优质
小牛编辑
134浏览
2023-12-01
所有包 | 属性 | 方法
system.web.services
继承class CSoapObjectWrapper
版本$Id: CWebService.php 3515 2011-12-28 12:29:24Z mdomba $
源码framework/web/services/CWebService.php
CSoapObjectWrapper是一个内部封装类,当SoapServer::setObject()未定义时则使用此类。

公共属性

隐藏继承属性

属性类型描述定义在
objectobject服务提供者CSoapObjectWrapper

公共方法

隐藏继承方法

方法描述定义在
__call()PHP的__call魔术方法。CSoapObjectWrapper
__construct()构造方法CSoapObjectWrapper

属性详细

object 属性 public object $object;

服务提供者

方法详细

__call() 方法
public mixed __call(string $name, array $arguments)
$namestring方法名
$argumentsarray方法参数
{return}mixed方法返回值
源码: framework/web/services/CWebService.php#278 (显示) publicfunction__call($name,$arguments)
{
returncall_user_func_array(array($this->object,$name),$arguments);
}

PHP的__call魔术方法。 这个方法调用服务提供者来执行实际的逻辑。

__construct() 方法
public void __construct(object $object)
$objectobject服务提供者
源码: framework/web/services/CWebService.php#266 (显示) publicfunction__construct($object)
{
$this->object=$object;
}

构造方法