juwai / laravel-zerorpc
Laravel package for zerorpc client
Installs: 23 782
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 9
Forks: 7
Open Issues: 0
Requires
- php: >=5.4.0
- 0rpc/zerorpc-php: >=1.2.5
README
This package provides an easy way of connecting to zerorpc from a Laravel application. It uses the PHP zerorpc client.
Installation
-
Add facade and providers to
config/app.php
'aliases' => [ ... 'ZeroRPC' => Juwai\LaravelZeroRPC\Facades\ZeroRPC::class, ],
'providers' => [ ... Juwai\LaravelZeroRPC\Providers\ZeroRPCContextProvider::class, Juwai\LaravelZeroRPC\Providers\ZeroRPCClientProvider::class, ],
-
Publish config file:
$ php artisan vendor:publish
-
Add real service configuration to the published config file
config/zerorpc.php
.
Usage
$client = ZeroRPC::get('service_one', '1.0'); $response = $client->service_function($param1, $param2);
Connection monitor
If you installed Debugbar the RPC connection information shows on Debugbar panels.