CSoapObjectWrapper

CDbHttpSession

Yii Framework v1.1.10 类参考

CSoapObjectWrapper

system.web.services
继承 class CSoapObjectWrapper
版本 $Id: CWebService.php 3515 2011-12-28 12:29:24Z mdomba $
源码 framework/web/services/CWebService.php
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 方法返回值
源码: framework/web/services/CWebService.php#278 (显示)
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 服务提供者
源码: framework/web/services/CWebService.php#266 (显示)
public function __construct($object)
{
    
$this->object=$object;
}

构造方法

Copyright © 2008-2011 by Yii Software LLC
All Rights Reserved.