Parameters
class Parameters (View source)
The parameters object
It provides to each RPC method a way to access: - Provided parameters - Supported capabilities - Implemented methods - Predefined errors - Current RPC protocol - Current logger
The parameter object is the only one parameter passed to a RPC method's implementation
Methods
Class constructor
Set provided parameters
Get methods object
Get current RPC protocol
Get current logger instance
Get parameter(s)
Details
at line 89
__construct(Capabilities $capabilities, Methods $methods, Errors $errors, LoggerInterface $logger, string $protocol)
Class constructor
at line 116
final Parameters
setParameters(array $parameters = [])
Set provided parameters
at line 131
Capabilities
capabilities()
deprecated
deprecated
Get capabilities object
at line 144
Capabilities
getCapabilities()
deprecated
deprecated
Get capabilities object
at line 205
string
protocol()
deprecated
deprecated
Get current RPC protocol
at line 216
string
getProtocol()
Get current RPC protocol
at line 229
LoggerInterface
logger()
deprecated
deprecated
Get current logger instance
at line 240
LoggerInterface
getLogger()
Get current logger instance
at line 253
mixed
get(string $parameter = null)
Get parameter(s)