PHPackages                             nathan-muir/json-rpc-2 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. nathan-muir/json-rpc-2

AbandonedArchivedLibrary[API Development](/categories/api)

nathan-muir/json-rpc-2
======================

JSON-RPC 2.0 Client &amp; Server Implementation

0.9.3(13y ago)12293[1 PRs](https://github.com/nathan-muir/json-rpc-2/pulls)MITPHPPHP &gt;=5.3.4

Since Feb 1Pushed 4y ago1 watchersCompare

[ Source](https://github.com/nathan-muir/json-rpc-2)[ Packagist](https://packagist.org/packages/nathan-muir/json-rpc-2)[ Docs](http://github.com/nathan-muir/json-rpc-2)[ RSS](/packages/nathan-muir-json-rpc-2/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (5)Used By (0)

json-rpc-2
==========

[](#json-rpc-2)

This library is a highly flexible implementation of the JSON-RPC 2.0 specification written for PHP 5.3+, adhering to the PSR standards \[where applicable\].

It has been designed to allow for many of the mechanisms to be changed without editing core files. It is possible to run different transports, authentication schemes, method authorisation systems, argument type validation &amp; data sanitizing schemes, proxy system, and method list caching/parsing systems without modifying the library.

Admittedly, it's currently missing the necessary unit tests that will allow you to check the behaviour of some of your components.

If you have written any modules that could be included, or would like to discuss the library- please do!

How to Use Client - Basic
-------------------------

[](#how-to-use-client---basic)

```
