elyerr / echo-client-php
WebSocket 客户端到 Echo 服务器
v1.0.0
2024-04-25 23:50 UTC
Requires
- textalk/websocket: ^1.6
Requires (Dev)
- laravel/framework: ^10.0
README
为连接到 Echo Server 而开发的库,用于 PHP 开发项目
配置
所有配置都在 config 文件夹中的文件中完成,如果你使用 Laravel,你可以通过命令 php artisan vendor:publish
发布此文件
host:Echo 服务器的主机
port:Echo 服务器端口
protocol:协议可以是
ws
或wss
channel:通道名称,如果有多个通道,可以通过参数传递
实现
安装
composer require elyerr/echo-client-php
发布配置文件
php artisan vendor:publish --tag=echo-client
在需要使用事件的类中导入 trait
use Elyerr\Echo\Client\PHP\Socket\Socket; class GlobalController extends Controller { use Socket; public function __construct() { //ejemplo eventos privados $this->privateChannel('CreateUser', "new user"); //ejecmplo eventos publico $this->privateChannel('RemoveUser', "remove user"); } }