arnislielturks/faye-client
Faye Client Service provider for laravel
583
| Install | |
|---|---|
composer require arnislielturks/faye-client |
|
| Latest Version: | 0.16 |
| PHP: | >=5.4 |
| License: | MIT |
| Last Updated: | Apr 27, 2017 |
| Links: | GitHub · Packagist |
Maintainer: ArnisLielturks
faye-client
This is a wrapper for awesome https://github.com/nchaulet/faye-client library. Intended for use in Laravel 5+ applications
Installation
- Install the package via composer:
composer require arnislielturks/faye-client
- Register the provider in config/app.php
// 'providers' => [
ArnisLielturks\FayeClient\FayeServiceProvider::class,
// ];
- Add configuration file (config/faye.php) with the following content. This should point to the Faye service
return [
'server' => 'http://127.0.0.1:8000',
'token' => 'your-token-here'
];
- Initialize and use the Faye client
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use ArnisLielturks\FayeClient\FayeServiceInterface;
class TestController extends Controller
{
protected $faye;
public function __construct(FayeServiceInterface $faye)
{
$this->faye = $faye;
}
public function sendFayeMessage()
{
$this->faye->send('/test', ['message'=>'test'], ['token' => '123']);
}
}
That's it!