Spec-Zone.ru › Yii 1.1

CDocumentSoapObjectWrapper

Пакет system.web.services
Наследование класс CDocumentSoapObjectWrapper
Исходный код framework/web/services/CWebService.php
CDocumentSoapObjectWrapper — это класс-обёртка, используемый внутри, когда в generatorConfig задан ключ bindingStyle со значением document.

Общественные свойства

Свойство Тип Описание Определено в
object объект поставщик сервиса CDocumentSoapObjectWrapper

Общественные методы

Метод Описание Определено в
__call() Магический метод PHP __call. CDocumentSoapObjectWrapper
__construct() Конструктор. CDocumentSoapObjectWrapper

Подробное описание свойств

object свойство

public object $object;

поставщик сервиса

Подробное описание методов

__call() метод

public mixed __call(string $name, array $arguments)
$name строка имя метода
$arguments массив аргументы метода
{возвращает} смешанный тип значение возвращаемое методом
Исходный код: framework/web/services/CWebService.php#345 (показать)
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. Этот метод вызывает поставщика сервиса для выполнения фактической логики.

__construct() метод

public void __construct(object $object)
$object объект поставщик сервиса
Исходный код: framework/web/services/CWebService.php#333 (показать)
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/CDocumentSoapObjectWrapper

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API