firmino/apidoc

带有面板的API文档管理包

安装: 12

依赖项: 0

建议者: 0

安全: 0

星标: 3

关注者: 3

分支: 1

开放问题: 0

语言:JavaScript

类型:package

dev-master 2018-08-07 01:53 UTC

This package is not auto-updated.

Last update: 2024-09-22 04:42:56 UTC


README

用于管理API文档的包。该包处于开发中,但目前已经可以用来管理您的API文档。

license

更多详细信息,请查看完整文档 Wiki (仍在建设中)

安装

通过composer安装

javascript composer require firmino/apidoc

手动安装,请在您的 composer.json 文件中添加以下行

javascript "firmino/apidoc": "dev-master"

config/app.php 文件中注册 ServiceProvider

'providers' => [
      Package\Firmino\Apidoc\Providers\ApiDocServiceProvider::class,
]

同样在该文件中注册 Facade

'aliases' => [
      'Doc' => Package\Firmino\Apidoc\Facades\Apidoc::class,
]

发布文件

执行以下命令以发布配置面板所需的文件

php php artisan vendor:publish --provider="Package\Firmino\Apidoc\Providers\ApiDocServiceProvider"

运行迁移

php php artisan migrate

测试

访问默认路由 /apidoc 来查看面板。这些信息可以在配置文件中修改。

Facade

当前可用的Facade具有以下两个方法

Doc::getApis()

返回所有已注册的Api

Doc::getParameters()

返回所有注册的参数