atlas-wong / laravel-job-status-viewer
一个 Laravel 任务状态读取器
v0.1.7
2018-03-03 12:28 UTC
Requires
- php: >=7.0.0
- illuminate/support: 4.2.*|5.*
- imtigger/laravel-job-status: ^0.1.13
This package is not auto-updated.
Last update: 2024-09-20 22:12:54 UTC
README
TL;DR
Laravel 5 任务状态查看器(兼容4.2)。使用 composer 安装,创建到 JobStatusViewerController
的路由。没有公共资产,没有供应商路由,与日志轮转一起或单独工作。
依赖 ImTigger 的 laravel-job-status 包(https://github.com/imTigger/laravel-job-status)
什么?
laravel 的任务状态查看器。
安装(Laravel)
通过 composer 安装
composer require atlas-wong/laravel-job-status-viewer
在 config/app.php
的 providers
部分添加服务提供者
AtlasWong\LaravelJobStatusViewer\LaravelJobStatusViewerServiceProvider::class,
在您的网络路由文件中添加一个路由
Route::get('job-status-viewer', '\AtlasWong\LaravelJobStatusViewer\JobStatusViewerController@index');
转到 http://myapp/job-status-viewer
或其他路由
可选 将 laravel-job-status-viewer.php
发布到 /config
进行配置自定义
php artisan vendor:publish --provider="AtlasWong\LaravelJobStatusViewer\LaravelJobStatusViewerServiceProvider" --tag=config
可选 将 status.blade.php
发布到 /resources/views/vendor/laravel-job-status-viewer/
进行视图自定义
php artisan vendor:publish --provider="AtlasWong\LaravelJobStatusViewer\LaravelJobStatusViewerServiceProvider" --tag=views
安装(Lumen)
通过 composer 安装
composer require AtlasWong/laravel-job-status-viewer
在 bootstrap/app.php
中添加以下内容
$app->register(\AtlasWong\LaravelJobStatusViewer\LaravelJobStatusViewerServiceProvider::class);
在 app/Http/routes.php
中显式设置命名空间
$app->group(['namespace' => '\AtlasWong\LaravelJobStatusViewer'], function() use ($app) { $app->get('job-status-viewer', 'JobStatusViewerController@index'); });