> YII 类库手册 > CSoapObjectWrapper
system.web.services
继承 class CSoapObjectWrapper
版本 $Id: CWebService.PHP 3515 2011-12-28 12:29:24Z mDOMba $
源码
CSoapObjectWrapper是一个内部封装类,当SoapServer::setObject()未定义时则使用此类。

公共属性

属性 类型 描述 定义在
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 方法返回值
public function __call($name,$arguments)
{
    return 
call_user_func_array(array($this->object,$name),$arguments);
}

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

__construct() 方法
public void __construct(object $object)
$object object 服务提供者
public function __construct($object)
{
    
$this->object=$object;
}

构造方法

下一篇: