jakubkratina / lumen-dingo-route-list
Route:list 命令支持在 Lumen 框架应用中使用 Dingo API 框架
0.9.6
2018-11-10 18:02 UTC
Requires
- php: >=5.5.9
This package is not auto-updated.
Last update: 2024-09-26 00:26:53 UTC
README
Route:list 命令支持在 Lumen 框架应用中使用 Dingo API 框架
安装
通过 composer 安装
composer require jakubkratina/lumen-dingo-route-list
只需在 app/Console/Kernel.php
文件中的 $commands
数组中注册该命令
protected $commands = [ JK\Dingo\Api\Console\Commands\RouteListCommand::class ];
运行
打开终端,并输入 artisan route:list
命令,查看类似输出
+---------+
| Version |
+---------+
| v1 |
+---------+
+------------+---------------------------+------------------+-----------------------------------------------+-----------------+
| Method | URI | Name | Action | Middleware |
+------------+---------------------------+------------------+-----------------------------------------------+-----------------+
| GET | HEAD | api/albums | albums.index | App\Http\Controllers\AlbumController@index | api.controllers |
| GET | HEAD | api/categories | categories.index | App\Http\Controllers\CategoryController@index | api.controllers |
| GET | HEAD | api/properties | properties.index | App\Http\Controllers\PropertyController@index | api.controllers |
| GET | HEAD | api/albums/{album} | albums.show | App\Http\Controllers\AlbumController@show | api.controllers |
| GET | HEAD | api/groups/{group} | groups.show | App\Http\Controllers\GroupController@show | api.controllers |
| GET | HEAD | api/properties/{property} | properties.show | App\Http\Controllers\PropertyController@show | api.controllers |
+------------+---------------------------+------------------+-----------------------------------------------+-----------------+
+---------+
| Version |
+---------+
| v2 |
+---------+
+------------+---------+------+---------+-----------------+
| Method | URI | Name | Action | Middleware |
+------------+---------+------+---------+-----------------+
| GET | HEAD | api/foo | | Closure | api.controllers |
+------------+---------+------+---------+-----------------+
版本参数
您还可以指定您的 API 版本: artisan route:list v2
。
+------------+---------+------+---------+-----------------+
| Method | URI | Name | Action | Middleware |
+------------+---------+------+---------+-----------------+
| GET | HEAD | api/foo | | Closure | api.controllers |
+------------+---------+------+---------+-----------------+