cxbyte/laravel-zmq-driver

Zmq broadcasting driver for Laravel
46 3
Install
composer require cxbyte/laravel-zmq-driver
Latest Version:0.4
PHP:>=5.4
License:GPL
Last Updated:Nov 22, 2016
Links: GitHub  ·  Packagist
Maintainer: cxbyte

#Zmq broadcasting driver for Laravel

#Installation composer require cxbyte/laravel-zmq-driver

#Configure

  1. add to your config/app.php in providers section Cxbyte\ZmqDriver\ZmqDriverServiceProvider::class

  2. add to your .env file BROADCAST_DRIVER=zmq BROADCAST_ZMQ_PORT=5555

#Using You have to create your own event class extends from Cxbyte\ZmqDriver\Events\AbstractEvent and define broadcastOn method with channels for broadcasting. Sample event class SampleEvent.php you can see in Events folder.

public function broadcastOn() { return new Channel('items'); define your channels here }

The channels should be instances of Channel, PrivateChannel, or PresenceChannel.

More info Laravel broadcast events

And then you can fire event like event(new Cxbyte\ZmqDriver\Events\SampleEvent('hello'))

Related Packages

reliese/laravel

Reliese Components for Laravel Framework code generation.

3,954,390 1,705
php-tmdb/laravel

Laravel Package for TMDB ( The Movie Database ) API. Provides easy access to the...

53,312 160
laravel-ja/laravel

The Laravel Framework.

5,667 17
kavenegar/laravel

laravel 4 and 5 kavenegar integration

366,462 86
laravel/laravel

The skeleton application for the Laravel framework.

64,738,171 84,935