andrey-helldar / pretty-routes
3.4.0
2024-03-13 08:56 UTC
Requires
- php: ^7.3 || ^8.0
- ext-json: *
- dragon-code/contracts: ^2.6
- dragon-code/laravel-routes-core: ^4.1 || ^5.0
- dragon-code/laravel-support: ^3.3
- dragon-code/support: ^5.6 || ^6.1
- illuminate/contracts: >=6.0 <12.0
- illuminate/http: >=6.0 <12.0
- illuminate/routing: >=6.0 <12.0
- illuminate/support: >=6.0 <12.0
- illuminate/view: >=6.0 <12.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: >=4.0 <10.0
- phpunit/phpunit: ^8.0 || ^9.6 || ^10.0
Conflicts
- dev-main
- 3.x-dev
- 3.4.0
- v3.3.0
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.0
- v3.0.0
- 2.x-dev
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.1
- v2.0.0
- v1.26.3
- v1.26.2
- v1.26.1
- v1.26.0
- v1.25.1
- v1.25.0
- v1.24.0
- v1.23.1
- v1.23.0
- v1.22.1
- v1.22.0
- v1.21.2
- v1.21.1
- v1.20.0
- v1.19.0
- v1.18.0
- v1.17.1
- v1.17.0
- v1.16.0
- v1.15.1
- v1.15.0
- v1.14.0
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.0
- v1.10.0
- v1.9.1
- v1.9.0
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.1
- v1.7.0
- v1.6.0
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.1.0-alpha1
- v1.0.2
- v1.0.1
- v1.0.0
This package is auto-updated.
Last update: 2024-05-12 15:51:07 UTC
README
以美观的格式可视化你的路由。
安装
Laravel框架
要获取最新版本的《Pretty Routes》,只需使用Composer引入项目。
composer require dragon-code/pretty-routes --dev
Lumen框架
我们不提供对Lumen框架的支持,因为我们认为它是一个功能不足的产品,这可能导致在Lumen的较新版本中出现各种错误。
此外,Taylor Otwell也宣布了停止对Lumen的支持。
要获取最新版本的《Pretty Routes》,只需使用Composer引入项目。
composer require dragon-code/pretty-routes dragon-code/laravel-routes-core:^4.1 --dev
在你的bootstrap/app.php
文件中,在$app->register(App\Providers\RouteServiceProvider::class)
之上添加一行。
if (env('APP_ENV') !== 'production') { $app->register(\PrettyRoutes\ServiceProvider::class); $app->configure('pretty-routes'); }
接下来,将config
文件复制到config/pretty-routes.php
,并更改选项。
return [
// ...
'web_middleware' => null,
'api_middleware' => null,
// ...
];
两个框架
默认情况下,该包公开了/routes
URL。如果您想配置此URL,请发布配置文件。
php artisan vendor:publish --provider="PrettyRoutes\ServiceProvider"
如果访问
/routes
不成功,请确保您已将提供者包含在所有包提供者的同一区域中(在所有应用程序提供者之前),以确保它具有优先级。
默认情况下,pretty routes仅在
APP_DEBUG
环境变量为true时启用。您可以在发布的配置中配置此设置,如上所述,或添加任何自定义中间件。
从其他包升级
从andrey-helldar/pretty-routes
升级
- 在你的
composer.json
文件中,将"andrey-helldar/pretty-routes": "^2.0"
替换为"dragon-code/pretty-routes": "^3.0"
。 - 运行命令
composer update
。 - 大赚一笔!
从garygreen/pretty-routes
升级
- 在你的
composer.json
文件中,将"garygreen/pretty-routes": "^1.0"
替换为"dragon-code/pretty-routes": "^3.0"
。 - 运行命令
composer update
。 - 大赚一笔!
使用
打开/routes
URI。例如,http://localhost:8000/routes
许可证
此包受MIT许可证许可。