martenkoetsier / laravel-routelist
替代route:list控制台命令,更注重路由名称、缩写控制器名称、更紧凑的中间件视图以及其他小调整。
v1.1.1
2023-04-21 08:13 UTC
Requires
- laravel/framework: >=9.0
README
替代route:list
控制台命令,更注重路由名称、缩写控制器名称、更紧凑的中间件视图以及其他小调整。
截至Laravel 9,route:list命令的输出已更改。在新输出中,路由名称没有对齐,以深色打印。此外,默认输出不列出中间件。此包替换了现有的控制台命令。新的输出将
- 垂直对齐路由名称,紧接在路由URI之后
- 突出显示路由名称
- 将路由动作中的固定字符串
Controller
替换为一个字符©
以节省水平空间 - 将路由动作中的
@
符号替换为∷
(一个符号) - 默认列出中间件
- 将中间件缩短为其别名,如App\Http\Kernel类中已知(除非添加了
-v
选项) - 将中间件放在尽可能少的行中
- 充分利用可用的全部水平空间
- 将完整的点填充替换为更少的点,整齐对齐
安装
composer require martenkoetsier/laravel-routelist
自动包发现将添加服务提供者到您的项目中。
用法
用法与Laravel中的原始路由列表命令相同
php artisan route:list
添加详细程度(-v
)不会缩短中间件名称到其适用的别名,而是列出完整的中间件类名。