liucg1995 / laravel-apidoc
1.0.1
2021-08-12 13:58 UTC
Requires
- php: ^7.0
This package is not auto-updated.
Last update: 2024-09-21 03:13:31 UTC
README
安装
$ composer require liucg1995/laravel-apidoc
添加服务提供者 (laravel<5)
Liucg1995\Apidoc\ApidocServiceProvider::class
配置文件
$ php artisan vendor:publish --provider="Liucg1995\Apidoc\ApidocServiceProvider"
安装Apidoc
$ npm install apidoc -g
调试时加入Apidoc中间件
Liucg1995\Apidoc\Middleware\ApiDoc::class
生成接口请求文档
在header请求中添加三个参数
- createDoc 创建Apidoc文档
- apiname 接口名称
- apidescription 接口介绍
Header-示例
{
"apidescription":"apidescription",
"apiname":"apiname",
"createDoc":1
}
手动生成文档
$ php artisan apidoc:generate
Apidoc文档目录
/storage/framework/apidoc