CSoapObjectWrapper
| Пакет | system.web.services |
|---|---|
| Наследование | класс CSoapObjectWrapper |
| Исходный код | framework/web/services/CWebService.php |
CSoapObjectWrapper — это класс-обёртка, используемый внутри, когда SoapServer::setObject() не определён.
Общественные свойства
| Свойство | Тип | Описание | Определено в |
|---|---|---|---|
| object | объект | поставщик сервиса | CSoapObjectWrapper |
Общественные методы
| Метод | Описание | Определено в |
|---|---|---|
| __call() | Магический метод PHP __call. | CSoapObjectWrapper |
| __construct() | Конструктор. | CSoapObjectWrapper |
Подробное описание свойств
object свойство
public object $object;
поставщик сервиса
Подробное описание методов
__call() метод
public mixed __call(string $name, array $arguments) | ||
| $name | строка | имя метода |
| $arguments | массив | аргументы метода |
| {возврат} | смешанный тип | значение возврата метода |
Исходный код: framework/web/services/CWebService.php#309 (показать)
public function __call($name,$arguments)
{
return call_user_func_array(array($this->object,$name),$arguments);
}
Магический метод PHP __call. Этот метод вызывает поставщика сервиса для выполнения фактической логики.
__construct() метод
public void __construct(object $object) | ||
| $object | объект | поставщик сервиса |
Исходный код: framework/web/services/CWebService.php#297 (показать)
public function __construct($object)
{
$this->object=$object;
}
Конструктор.
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CSoapObjectWrapper