carsguide / lumen-horizon
Lumen队列的命令和代码驱动配置。
这个包的官方仓库似乎已经不存在了,因此该包已被冻结。
5.0
2020-10-19 08:39 UTC
Requires
- php: ^7.3
- ext-json: *
- ext-pcntl: *
- ext-posix: *
- illuminate/contracts: ^8.0
- illuminate/queue: ^8.0
- illuminate/support: ^8.0
- nesbot/carbon: ^2.17
- predis/predis: ^1.1
- ramsey/uuid: ^4.0
- symfony/error-handler: ^5.0
- symfony/process: ^5.0
Requires (Dev)
- laravelista/lumen-vendor-publish: ^7.0
- mockery/mockery: ^1.0
- orchestra/lumen: ^5.0
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
README
基于 https://github.com/servocoder/lumen-horizon - 升级到 Lumen Horizon 5,支持 Lumen 8.0
测试了 Lumen 8.0
安装
安装过程几乎与原始包相同。
请注意,包命名空间仍然是 Laravel\Horizon
,因此不要与原始包一起安装,以免发生冲突。
- Composer依赖管理器
composer require carsguide/lumen-horizon "^5.0"
或者,直接在 composer.json 文件中添加依赖
"require": {
"carsguide/lumen-horizon": "^5.0"
}
- 将
horizon.php
文件发布到配置文件夹
php artisan vendor:publish --tag=horizon-config
或者,如官方包文档中建议的
php artisan vendor:publish --provider="Laravel\Horizon\HorizonServiceProvider"
官方文档
Horizon的文档可以在 Laravel 网站上找到。
许可证
Laravel Horizon 是开源软件,使用 MIT 许可证 许可。