自动生成文档脚本
作者:zhaozhuobin
日期:2017-12-22
一.使用方式:
[ 命令行方式 ]
1.说明:通过console组件执行
2.调用方法
(1)进入console所在目录:
cd bin/
(2)执行命令
php console app:create-doc <class> [template]
说明:
class
指定类(如:demoUser),template
是文档主题默认值是default,用于切换自定义模板。例子:php console app:create-doc "demoUser"
二.注释写法:
[ 类的注释写法]
1.说明:由于组件是通过获取注释内容解析的,所以注释的格式有要求
2.参数说明
(1)name:标题,将作为文件名和一级标题生成
(2)module:功能模块(用于创建自定义输出文件夹)
(3)desc:功能描述
(4)author:作者
(5)date:日期
/**
* @name 会员接口
* @module 会员API
* @desc 用于XX系统的会员API
* @author zhaozhuobin
* @date 2017-12-21
*/
class User
{
}
[方法的注释写法]
1.说明:由于组件是通过获取注释内容解析的,所以注释的格式有要求
2.参数说明
(1)name:方法标题
(2)desc:方法描述
(3)route:请求路由
(4)method:请求方法
(5)param:参数(可填写多个param)
(6)return:返回值
/**
* @name 会员登录
* @desc 用于会员登录
* @route /user/login
* @method POST
* @param string $username 用户名
* @param string $password 密码
* @return array [
* 'code'=>0,
* 'msg'=>'success'
* ]
*/
public function login($username,$password) : array
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。