MyQEE\Server\RPC\Client::__get PHP Метод

__get() публичный Метод

public __get ( $name )
    function __get($name)
    {
        if (isset($this->__data[$name]) || array_key_exists($name, $this->__data)) {
            return $this->__data[$name];
        }
        # 内部变量不允许调用
        if ($name[0] === '_') {
            throw new \Exception("do not allow get {$name}");
        }
        $rs = $this->__send('get', $name);
        if ($rs) {
            $this->__data[$name] = $name;
            $this->__data = array_merge($this->__data, $rs);
        } else {
            throw new \Exception('rpc get data error');
        }
        return $this->__data[$name];
    }