CDocumentSoapObjectWrapper

CDocumentSoapObjectWrapper

Package system.web.services
Inheritance class CDocumentSoapObjectWrapper
Source Code framework/web/services/CWebService.php
CDocumentSoapObjectWrapper is a wrapper class internally used when generatorConfig contains bindingStyle key set to document value.

Public Properties

Property Type Description Defined By
object object the service provider CDocumentSoapObjectWrapper

Public Methods

Method Description Defined By
__call() PHP __call magic method. CDocumentSoapObjectWrapper
__construct() Constructor. CDocumentSoapObjectWrapper

Property Details

object property

public object $object;

the service provider

Method Details

__call() method

public mixed __call(string $name, array $arguments)
$name string method name
$arguments array method arguments
{return} mixed method return value
Source Code: framework/web/services/CWebService.php#345 (show)
public function __call($name,$arguments)
{
    if (
is_array($arguments) && isset($arguments[0]))
    {
        
$result call_user_func_array(array($this->object$name), (array)$arguments[0]);
    }
    else
    {
        
$result call_user_func_array(array($this->object$name), $arguments);
    }
    return 
$result === null $result : array($name 'Result' => $result); 
}

PHP __call magic method. This method calls the service provider to execute the actual logic.

__construct() method

public void __construct(object $object)
$object object the service provider
Source Code: framework/web/services/CWebService.php#333 (show)
public function __construct($object)
{
    
$this->object=$object;
}

Constructor.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CDocumentSoapObjectWrapper

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部