Download the PHP package paulorlima9/guzzle-jsonrpc without Composer
On this page you can find all versions of the php package paulorlima9/guzzle-jsonrpc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download paulorlima9/guzzle-jsonrpc
More information about paulorlima9/guzzle-jsonrpc
Files in paulorlima9/guzzle-jsonrpc
Package guzzle-jsonrpc
Short Description JSON-RPC 2.0 client for Guzzle
License MIT
Homepage https://github.com/graze/guzzle-jsonrpc
Informations about the package guzzle-jsonrpc
Guzzle JSON-RPC
This library implements JSON-RPC 2.0 for the Guzzle HTTP client. We try to support all commonly used versions of Guzzle including:
- GuzzleHTTP 6 on
master
branch,^3.0
releases - GuzzleHTTP 5 on
guzzle-5
branch,^2.1
releases - GuzzleHTTP 4 on
guzzle-4
branch,2.0.*
releases - Guzzle 3 on
guzzle-3
branch,^1.0
releases
It can be installed in whichever way you prefer, but we recommend Composer.
Documentation
Async requests
Asynchronous requests are supported by making use of the Guzzle Promises library; an implementation of Promises/A+.
Throw exception on RPC error
You can throw an exception if you receive an RPC error response by adding the
option [rpc_error => true]
in the client constructor.
Contributing
We accept contributions to the source via Pull Request, but passing unit tests must be included before it will be considered for merge.
License
The content of this library is released under the MIT License by Nature Delivered Ltd.
You can find a copy of this license at
mit or in LICENSE
All versions of guzzle-jsonrpc with dependencies
guzzlehttp/guzzle Version ^7.0
guzzlehttp/promises Version ^1.0
psr/http-message Version ^1.0