API目录下执行命令
composer require zircote/swagger-php
生成接口文档,执行以下命令
php ./vendor/zircote/swagger-php/bin/swagger ./Home -o ../../html/docs
然后进入Home目录,新建swagger-config.php文件
/**
* @SWG\Swagger(
* schemes={"http"},
* host="webcms.com:8081", //配置域名端口
* basePath="/api.php",
* @SWG\Info(
* version="1.0.0",//版本
* title="北舞创业园接口文档",//标题
* description="用户端",//类型
* )
* )
*/
然后进入Controller目录,针对不同的接口写接口文档即可
上面执行完毕之后
进入根目录 html目录,执行下面命令,如果不会使用git,可以进入链接,下载zip,解压到html中
git clone https://github.com/swagger-api/swagger-ui.git
网友评论