Download the PHP package mouyong/laravel-doc without Composer
On this page you can find all versions of the php package mouyong/laravel-doc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mouyong/laravel-doc
More information about mouyong/laravel-doc
Files in mouyong/laravel-doc
Download mouyong/laravel-doc
More information about mouyong/laravel-doc
Files in mouyong/laravel-doc
Vendor mouyong
Package laravel-doc
Short Description A laravel global config package.
License MIT
Homepage https://github.com/mouyong/laravel-doc
Package laravel-doc
Short Description A laravel global config package.
License MIT
Homepage https://github.com/mouyong/laravel-doc
Please rate this library. Is it a good library?
Informations about the package laravel-doc
laravel-doc
用于生成 swagger 2.0 文档的扩展包。可根据配置自动同步 yapi 文档。可开启 apifox 文档定时同步功能
安装
使用
1. 配置文件修改
2. 单元测试与文档生成
文档生成目录:storage/app/yapi/
使用示例:
routes/tenant.php
tests/TestCase.php
app/Models/Patient.php
tests/Feature/Tenant/OemTest.php
tests/Feature/Tenant/PatientTest.php
3. 同步文档
生成文档:./vendor/bin/phpunit tests/Yapi/YapiTest.php
-
文档
- 可根据需要删除
storage/app/yapi
后重新生成文档 - 可通过
$this->mapDesc
将XxxModel
中的常量转为文档中的释义 - 文档会根据内容
md5
进行版本化。避免重复生成与上传 - 可根据需要,结合自动化流程完成接口文档的自动化构建
- 接口无响应数据时,响应数据采用
YapiDTO
的response.trans
生成
- 可根据需要删除
-
yapi
- 运行生成文档后,会自动同步到
yapi
平台 - 可在配置文件中关闭同步
yapi
平台
- 运行生成文档后,会自动同步到
apifox
- 在
apifox
项目中可开启定时同步,格式为openapi/swagger
openapi
版本为2.0
,yapi
平台文档导入暂不支持openapi 3.0
- 在
问答
欢迎提交 issue
与 PR
如有使用疑问,可邮件联系我
:heart: 赞助
如果你喜欢我的项目并想支持它,点击这里 :heart:
开源协议
MIT
All versions of laravel-doc with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.0
cblink/yapi-doc Version ^1.2|dev-master
zhenmu/support Version ^1.0|dev-master
cblink/yapi-doc Version ^1.2|dev-master
zhenmu/support Version ^1.0|dev-master
The package mouyong/laravel-doc contains the following files
Loading the files please wait ....