当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
1 Star 0 Fork 39

zhnaglei / think5-apidoc
关闭

forked from OkCoder / think5-apidoc
关闭
 
加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未指定开源许可证,未经作者的许可,此代码仅用于学习,不能用于其他用途。
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

TP5接口文档管理

ThinkPHP5 API自动生成 layui美化

使用方法

####1、安装扩展

composer require okcoder/think5-apidoc

####2、配置参数

  • 5.0安装好扩展后在 application\extra\ 文件夹下会生成 doc.php 配置文件
  • 5.1安装好扩展后在 application\config\ 文件夹下会生成 doc.php 配置文件
  • 在controller参数中添加对应的类
    'controller' => [
        [
            'name'=>'v2',
            'list'=>[
                'index\controller\v2\Demo', //控制器的命名空间+控制器名称(不需要加\\app)
                'index\controller\v2\Demo', //支持两层控制器URL自动生成
                'index\controller\v2\Demo'
            ]
        ],
        [
            'name'=>'v3版本',
            'list'=>[
                'index\controller\v3\Demo', //控制器的命名空间+控制器名称(不需要加\\app)
                'index\controller\v3\\Demo', //支持两层控制器URL自动生成
                'index\controller\v3\\Demo'
            ]
        ]
    ]

####3、书写规范

  • 请参考Demo.php文件

####4、访问方法

####5、预览(v1~v2)

赞助二维码

更新日志

2019年1月25号(V3.0)

  • 版本迭代遗留bug修复

2019年1月8号(V3.0)

  • URL自动生成并并匹配路由
  • 注释重构,请参考Demo.php

2018年9月14日

  • 新增多版本切换;
  • 左侧菜单UI优化;
  • 返回码与说明优化等

2018年7月16日

  • 修复dot红点bug

2018年7月3日

  • 支持二层控制器URL自动生成
  • 新增ajax在线调试错误页面

2018年7月2日

  • 删除首页直接定位到说明页面

2018年6月28日

  • 在线调试接口从PHP的CURL改为ajax

2018年6月28日

  • 新增参数 dot
  • 新增在线调试功能

2018年6月27日

  • 修改命名空间
  • 优化QQ咨询弹窗

2018年6月26日

  • 新增咨询QQ
  • 新增humpToLine驼峰转下划线,修复自动生成URL错误问题

2018年6月25日

  • 优化header/param/return表没有数据不显示问题
  • 新增序言文档
  • UI优化

2018年6月22日

  • 正式发布

仓库评论 ( 0 )

你可以在登录后,发表评论

简介

ThinkPHP5 API自动生成 layui美化 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/zhnaglei/think5-apidoc.git
git@gitee.com:zhnaglei/think5-apidoc.git
zhnaglei
think5-apidoc
think5-apidoc
master

搜索帮助

141041 ab9339c7 1850385 141043 25c028d5 1850385