PHPackages                             ziyoren/swagger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. ziyoren/swagger

ActiveLibrary[API Development](/categories/api)

ziyoren/swagger
===============

Swagger plugin for Webman

0.1.0(3y ago)2724MITPHPPHP &gt;=7.2

Since Mar 13Pushed 3y ago1 watchersCompare

[ Source](https://github.com/ziyoren/swagger)[ Packagist](https://packagist.org/packages/ziyoren/swagger)[ RSS](/packages/ziyoren-swagger/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Swagger
=======

[](#swagger)

Swagger UI plugin for webman

项目介绍
----

[](#项目介绍)

Swagger是一个规范和完整的框架，用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 `ziyoren/swagger`集成了SwaggerUI和`zircote/swagger-php`。具备以下特点：

- 接口文档在线自动生成
- 可完成功能测试
- API文档始终保持同步

安装
--

[](#安装)

```
composer require ziyoren/swagger
```

> **注意**虽然可以在Webman的应用市场下载源码，但是推荐用composer安装，因为可以自动安装相关依赖。

如果您是从Webman的应用市场下载的源码，请确保安装了`zircote/swagger-php`

```
composer require zircote/swagger-php
```

访问
--

[](#访问)

访问`http://127.0.0.1:8787/app/swagger`就可以看到SwaggerUI的界面。

更新你的代码
------

[](#更新你的代码)

以主项目`app/controller/IndexController.php`为例，增加注释

```
