Download the PHP package kakuilan/guzzle-jsonrpc without Composer
On this page you can find all versions of the php package kakuilan/guzzle-jsonrpc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kakuilan/guzzle-jsonrpc
More information about kakuilan/guzzle-jsonrpc
Files in kakuilan/guzzle-jsonrpc
Package guzzle-jsonrpc
Short Description JSON-RPC 2.0 client for Guzzle,forked from graze/guzzle-jsonrpc
License MIT
Homepage https://github.com/kakuilan/guzzle-jsonrpc
Informations about the package guzzle-jsonrpc
[ABANDONED] Guzzle JSON-RPC
This is no longer supported, please consider forking this repository to make any desired changes.
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.2
guzzlehttp/promises Version ^2.0
psr/http-message Version ^1.0