widnyana / lumen-dingo-routes-list

Lumen 路由列表 Dingo API 端点

v0.1 2016-07-03 15:53 UTC

This package is not auto-updated.

Last update: 2024-09-24 21:39:39 UTC


README

Latest Stable Version Monthly Downloads

此代码将 Dingo 的 api:route 命令引入到 Lumen 的 artisan 中。

如何使用

获取源代码

composer require widnyana/lumen-dingo-routes-list

并注册服务提供者

// file: bootstrap/app.php
$app->register(Widnyana\LDRoutesList\CommandServiceProvider::class);

调用方式如下

$ ./artisan api:list-route 

为了避免与 Dingo 或 Lumen 的命令冲突,命令位于 api:list-route

lumen-dingo-routes-list in action

寻求帮助

存在一个 "未定义行为",我无法确切地告诉你为什么无论你为每个路由定义什么 HTTP 方法,它总是会显示 GET|HEAD 对于 方法 列表。据我所知,没有任何 HTTP 方法传递到 Dingo\Api\Routing\Route,调用 $route->getMethods() 总是返回 GET|HEAD。如果你知道如何,请发送我一个 pull request :)

免责声明

此代码明显是从 此文件 复制的。

许可证

请参阅 许可证