morrislaptop / laravel-route-menu
您的路由列表,先生。
v0.2.1
2021-03-25 23:16 UTC
Requires
- php: ^7.4|^8.0
- illuminate/contracts: ^7.0|^8.0
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.18
- livewire/livewire: ^2.4
- orchestra/testbench: ^5.0|^6.13
- phpunit/phpunit: ^9.3
- spatie/laravel-ray: ^1.17
- vimeo/psalm: ^4.4
This package is auto-updated.
Last update: 2024-08-29 05:37:23 UTC
README
您的 route:list
,先生。
route:menu
提供了一个美观的路由列表,对较小的终端友好,并带来了一些新功能。
特性
- 以列表视图显示所有路由,适用于较小的终端
- 按命名空间或文件名分组路由,便于导航
- 提取参数及其类型
- 显示IDE友好的文件路径,方便代码跳转 🌟
- 额外支持
Route::redirect
和Route::view
方法 - 额外支持
file
过滤器,仅显示基于文件名/命名空间的相关路由 - 许多 🏷️, 🎬, 🤹, 🧅, ☕️, 🏰, 🛫, 👀, ⚡, ☁️, 🌙, 🌅, 🔭, 💵, 🔐, 🛂, 👨🚀️
安装
您可以通过 composer 安装此包
composer require morrislaptop/laravel-route-menu --dev
使用方法
php artisan route:menu
除了 route:list
上的 name
、method
和 path
过滤器外,还支持额外的 file
过滤器,该过滤器将根据命名空间(对于类)或文件(对于闭包)过滤路由。
php artisan route:menu --file=app
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 变更日志。
贡献
请参阅 贡献指南 以获取详细信息。
安全漏洞
请审查 我们的安全策略 以了解如何报告安全漏洞。
鸣谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件。