Zend\XmlRpc\Client\ServerIntrospection
Wraps the XML-RPC system.* introspection methods
Synopsis
class ServerIntrospection
{
- // members
- private ServerProxy $system;
- // methods
- public void __construct()
- public array getSignatureForEachMethod()
- public array getSignatureForEachMethodByMulticall()
- public array getSignatureForEachMethodByLooping()
- public array getMethodSignature()
- public array listMethods()
Members
private
- $system — \Zend\XmlRpc\Client\ServerProxy
Methods
public
- __construct()
- getMethodSignature() — Call system.methodSignature() for the given method
- getSignatureForEachMethod() — Returns the signature for each method on the server, autodetecting whether system.multicall() is supported and using it if so.
- getSignatureForEachMethodByLooping() — Get the method signatures for every method by successively calling system.methodSignature
- getSignatureForEachMethodByMulticall() — Attempt to get the method signatures in one request via system.multicall().
- listMethods() — Call system.listMethods()