laravel-workflow / waterline
优雅的UI,用于监控Laravel工作流。
1.0.9
2024-04-23 18:40 UTC
Requires
- php: ^8.0.2
- illuminate/support: ^9.0|^10.0|^11.0
- laravel-workflow/laravel-workflow: ^1.0
Requires (Dev)
- fakerphp/faker: ^1.9.1
- jenssegers/mongodb: ^3.9
- mockery/mockery: ^1.4.4
- mongodb/mongodb: 1.11
- orchestra/testbench: ^7.29
- phpunit/phpunit: ^9.5.10
README
优雅的UI,用于监控 Laravel工作流。
安装
此UI可以通过 Composer 安装。
composer require laravel-workflow/waterline php artisan waterline:install
授权
Waterline在 /waterline
URL上暴露仪表板。默认情况下,您只能在本地环境中访问此仪表板。然而,在您的 app/Providers/WaterlineServiceProvider.php
文件中,有一个授权网关定义。这个授权网关控制非本地环境中对Waterline的访问。
Gate::define('viewWaterline', function ($user) {
return in_array($user->email, [
'admin@example.com',
]);
});
这只会允许单个管理员用户访问Waterline UI。
升级Waterline
升级Waterline后,您必须发布最新的资产。
composer require laravel-workflow/waterline php artisan waterline:publish
仪表板视图
工作流视图
"Laravel" 是Taylor Otwell的注册商标。本项目与Taylor Otwell无关,未获得其支持、认可、赞助或审查、测试或认证。使用“Laravel”商标仅用于信息性和描述性目的。Laravel Workflow并非官方与Laravel商标或Taylor Otwell相关。