exls / socket.io-emitter
PHP socket.io 发射器
v0.1.0
2016-05-01 15:21 UTC
Requires
- php: >=5.6.4
- predis/predis: ^1.0
- rybakit/msgpack: ^0.1.0
This package is not auto-updated.
Last update: 2024-09-20 19:14:43 UTC
README
socket.io-emitter 的 PHP 实现(版本 0.1.0)。
安装
composer require exls/socket.io-emitter
用法
发射有效负载消息
use Predis; use Exls\SocketIO; ... $client = new Predis\Client(); (new Emitter($client)) ->of('namespace')->emit('event', 'payload message');
标志
可能的标志
- json
- volatile
- broadcast
要使用标志,只需像下面示例中那样调用即可
use Predis; use Exls\SocketIO; ... $client = new Predis\Client(); (new Emitter($client)) ->broadcast->emit('broadcast-event', 'payload message');
发射一个对象
use Predis; use Exls\SocketIO; ... $client = new Predis\Client(); (new Emitter($client)) ->emit('broadcast-event', ['param1' => 'value1', 'param2' => 'value2', ]);