该软件包已被弃用且不再维护。未建议替代软件包。

永久广播 <3

v0.1.0 2016-05-06 08:33 UTC

This package is not auto-updated.

Last update: 2021-03-28 06:25:08 UTC


README

Latest Version on Packagist Software License Laravel Total Downloads

永久广播。

安装

NPM

添加所需的Nodejs软件包。

npm install --save forever ioredis socket.io

通过Composer

在您的composer.json中要求multimedia-street/forever软件包,并更新您的依赖项。

$ composer require multimedia-street/forever

添加服务提供者

将服务提供者包含在您的config/app.php的提供者数组中

Mmstreet\Forever\ServiceProvider::class,

可选发布配置

您可以发布配置。

$ php artisan vendor:publish --provider="Mmstreet\Forever\ServiceProvider"

这将创建config/forever.php

port

forever监听端口。默认3000

channel

forever的频道。如果您的活动实现了ShouldBroadcast接口,这将添加到您的活动broadcastOn()数组中。默认global

命令

示例用法

$ php artisan forever:start
forever:generate

在基本应用程序中生成forever.js文件。

forever:start

启动forever服务。这也会生成一个forever.js

forever:stop [-c|--clear]

停止forever服务。选项--clear还会在之后删除日志,这只会调用forever:clear

forever:clear

清除forever日志。

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

测试

$ composer test

贡献

请参阅CONTRIBUTINGCONDUCT以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过:author_email发送电子邮件,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。