robertasproniu / php-json-rpc
Installs: 19
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/robertasproniu/php-json-rpc
Requires
- php: >=5.6
This package is not auto-updated.
Last update: 2025-10-12 08:51:07 UTC
README
Installation
Use Composer
"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