The namespace decorator enables object chaining to permit calling XML-RPC namespaced functions like "foo.bar.baz()" as "$remote->foo->bar->baz()".

category Zend
package Zend_XmlRpc
subpackage Client
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Call a method in this namespace.

__call($method, array $args) : mixed

Parameters

$method

$args

array

Returns

mixed

Class constructor

__construct(\Zend_XmlRpc_Client $client, string $namespace = ''

Parameters

$client

\Zend_XmlRpc_Client

$namespace

string

Get the next successive namespace

__get($namespace) : \Zend_XmlRpc_Client_ServerProxy

Parameters

$namespace

Returns

\Zend_XmlRpc_Client_ServerProxy

 Properties

 

of Zend_XmlRpc_Client_ServerProxy

$_cache : array

Default

array()
 

$_client

$_client : \Zend_XmlRpc_Client

Default

null
 

$_namespace

$_namespace : string

Default

''