On this page
CSoapObjectWrapper
| Package | system.web.services |
|---|---|
| Inheritance | class CSoapObjectWrapper |
| Source Code | framework/web/services/CWebService.php |
CSoapObjectWrapper is a wrapper class internally used when SoapServer::setObject() is not defined.
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| object | object | the service provider | CSoapObjectWrapper |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __call() | PHP __call magic method. | CSoapObjectWrapper |
| __construct() | Constructor. | CSoapObjectWrapper |
Property Details
object property
public object $object;
the service provider
Method Details
__call() method
|
||
| $name | string | method name |
| $arguments | array | method arguments |
| {return} | mixed | method return value |
Source Code: framework/web/services/CWebService.php#309 (show)
public function __call($name,$arguments)
{
return call_user_func_array(array($this->object,$name),$arguments);
}
PHP __call magic method. This method calls the service provider to execute the actual logic.
__construct() method
|
||
| $object | object | the service provider |
Source Code: framework/web/services/CWebService.php#297 (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/CSoapObjectWrapper