Download the PHP package ziyoren/swagger without Composer
On this page you can find all versions of the php package ziyoren/swagger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package swagger
Swagger
Swagger UI plugin for webman
项目介绍
Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。
ziyoren/swagger
集成了SwaggerUI和zircote/swagger-php
。具备以下特点:
- 接口文档在线自动生成
- 可完成功能测试
- API文档始终保持同步
安装
注意 虽然可以在Webman的应用市场下载源码,但是推荐用composer安装,因为可以自动安装相关依赖。
如果您是从Webman的应用市场下载的源码,请确保安装了zircote/swagger-php
访问
访问http://127.0.0.1:8787/app/swagger
就可以看到SwaggerUI的界面。
更新你的代码
以主项目app/controller/IndexController.php
为例,增加注释
默认扫描路径
默认扫描主项目的app/controller
目录。如果需要增加扫描的目录,请修改plugin/swagger/config/app.php
文件里的scan_path
。
依赖
- PHP >= 7.2
- Webman >= 1.4
- zircote/swagger-php >= 4.5
Link
All versions of swagger with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2
workerman/webman-framework Version >=1.4
zircote/swagger-php Version >=4.5
workerman/webman-framework Version >=1.4
zircote/swagger-php Version >=4.5
The package ziyoren/swagger contains the following files
Loading the files please wait ....