有新的版本1.7:http://www.thinkphp.cn/extend/1190.html
有新的版本1.7:http://www.thinkphp.cn/extend/1190.html
有新的版本1.7:http://www.thinkphp.cn/extend/1190.html
有新的版本1.7:http://www.thinkphp.cn/extend/1190.html
按照类似于PHP的标准注释,然后会自动生成文档(一个文件),打开可供在线浏览,检索,以及HTTP操作等。
/**
* 添加数据
* api POST api.php/index/index/insert
* @param string $name 姓名
* @param string $age 年龄
* @return inetger $code 状态码
*/
public function insert(){
.....
}
使用方法:composer require mumbaicat/makeapidoc "1.6"
或者 将 extend 目录里的 mumbaicat 放在 TP5 的 extend 目录下 。
use mumbaicat\makeapidoc\ApiDoc; // 1.6
$doc = new ApiDoc('../application'); //参数1是代码目录,参数2是保存路径,参数2默认是当前路径。
$doc->setName('api'); //设置项目名称,不写此行默认是api,生成 项目名称.html 的文件,注意保存路径下是否有同名的文件,会被覆盖。
$doc->make(); //生成
详细信息在这里:https://github.com/mumbaicat/makeapidoc欢迎吐槽和fork,start. 建议从Github中下载,保持最新版本.
作者本人接私活,网站,手机网站,微信小程序以及将来的支付宝小程序等等等都可以找我,价格好说.
QQ:1272294450 微信号:dust9450
PHP交流群QQ群: 625647054