2017 © Pedro Peláez
 

library php-json-rpc

image

robertasproniu/php-json-rpc

  • Tuesday, July 18, 2017
  • by robert.asproniu
  • Repository
  • 1 Watchers
  • 0 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

PHP Simple JSON-RPC 2.0 server

Installation

Use Composer, (*1)

"require" : {
    "robertasproniu/php-json-rpc": "~1.0"
}

Initialize

require_once 'vendor/autoload.php';

use JsonRpc\Server;

$server = new Server();

Define callbacks

$server
    ->withCallback('add', function($a, $b) {
        return $a + $b;
    })
    // OR 
    ->withCallback('substract', 'className', 'methodName');

Define Middlewares

$server
    ->withMiddleware(function($request, $response) {
        // add logic here

        return true; // will invalidate middleware
    }); 

Run server

$server->execute(); // return json
// OR
$server->execute($payload); // pass json payload 

The Versions

18/07 2017

dev-master

9999999-dev

  Sources   Download

MIT

The Requires

  • php >=5.6

 

by Robert Asproniu

18/07 2017

1.0.0

1.0.0.0

  Sources   Download

MIT

The Requires

  • php >=5.6

 

by Robert Asproniu