Download the PHP package lum/lum-json-rpc without Composer
On this page you can find all versions of the php package lum/lum-json-rpc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package lum-json-rpc
lum.json-rpc.php
Summary
JSON-RPC Client and Server libraries.
Classes
Client Classes
Class | Description |
---|---|
Lum\JSON\RPC\Client | The JSON-RPC client class. |
Lum\JSON\RPC\Client\Response | A response from a client request. |
Lum\JSON\RPC\Client\Transport | Transport interface. |
Lum\JSON\RPC\Client\HTTP | HTTP Transport class (default transport). |
Lum\JSON\RPC\Client\Curl | Curl Transport class (requires Lum\Curl). |
Server Classes
Class | Description |
---|---|
Lum\JSON\RPC\Server | A trait for JSON-RPC servers. |
Lum\JSON\RPC\Server\Error | A class representing an error response. |
Lum\JSON\RPC\Server\Response | A class representing a successful response. |
Exception Classes
A few custom exceptions may be thrown from both the client and server.
Class | Description |
---|---|
Lum\JSON\RPC\Exception\Exception | Base class for exceptions. |
Lum\JSON\RPC\Exception\InternalError | Internal error occurred. |
Lum\JSON\RPC\Exception\InvalidParams | Parameters were invalid. |
Lum\JSON\RPC\Exception\InvalidRequest | Request was not valid. |
Lum\JSON\RPC\Exception\InvalidResponse | Response was not valid. |
Lum\JSON\RPC\Exception\MethodNotFound | No such method. |
Lum\JSON\RPC\Exception\ParseError | Could not parse JSON. |
Tests
Run composer test
to test the libraries.
Official URLs
This library can be found in two places:
Author
Timothy Totten
License
All versions of lum-json-rpc with dependencies
PHP Build Version
Package Version
The package lum/lum-json-rpc contains the following files
Loading the files please wait ....