├── src ├── assets │ ├── img │ │ ├── Expanded.gif │ │ └── Collapsed.gif │ ├── js │ │ ├── zTree_v3 │ │ │ ├── img │ │ │ │ ├── zt-file.png │ │ │ │ ├── zt-folder-o.png │ │ │ │ └── zt-folder.png │ │ │ ├── css │ │ │ │ ├── metroStyle │ │ │ │ │ ├── img │ │ │ │ │ │ ├── metro.gif │ │ │ │ │ │ ├── metro.png │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ └── line_conn.png │ │ │ │ │ └── metroStyle.css │ │ │ │ ├── zTreeStyle │ │ │ │ │ ├── img │ │ │ │ │ │ ├── diy │ │ │ │ │ │ │ ├── 2.png │ │ │ │ │ │ │ ├── 3.png │ │ │ │ │ │ │ ├── 4.png │ │ │ │ │ │ │ ├── 5.png │ │ │ │ │ │ │ ├── 6.png │ │ │ │ │ │ │ ├── 7.png │ │ │ │ │ │ │ ├── 8.png │ │ │ │ │ │ │ ├── 9.png │ │ │ │ │ │ │ ├── 1_close.png │ │ │ │ │ │ │ └── 1_open.png │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ ├── line_conn.gif │ │ │ │ │ │ ├── zTreeStandard.gif │ │ │ │ │ │ └── zTreeStandard.png │ │ │ │ │ └── zTreeStyle.css │ │ │ │ └── awesomeStyle │ │ │ │ │ ├── img │ │ │ │ │ └── loading.gif │ │ │ │ │ ├── awesome.less │ │ │ │ │ ├── awesome.css │ │ │ │ │ └── fa.less │ │ │ └── js │ │ │ │ └── jquery.ztree.core-3.5.min.js │ │ ├── json.js │ │ ├── bootstrap-typeahead.js │ │ └── bootstrap.min.js │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ └── css │ │ ├── json.css │ │ └── style.css ├── view │ ├── base.html │ ├── head.html │ ├── pass.html │ ├── index.html │ ├── search.html │ └── info.html ├── config │ ├── route.php │ └── doc.php ├── Service.php ├── DocParser.php ├── DocController.php └── Doc.php ├── composer.json ├── LICENSE ├── demo.php └── README.md /src/assets/img/Expanded.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/img/Expanded.gif -------------------------------------------------------------------------------- /src/assets/img/Collapsed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/img/Collapsed.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/img/zt-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/img/zt-file.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/img/zt-folder-o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/img/zt-folder-o.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/img/zt-folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/img/zt-folder.png -------------------------------------------------------------------------------- /src/assets/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/assets/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/assets/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/assets/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/metroStyle/img/metro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/metroStyle/img/metro.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/metroStyle/img/metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/metroStyle/img/metro.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/2.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/3.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/4.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/5.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/6.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/7.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/8.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/9.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/metroStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/metroStyle/img/loading.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/loading.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/awesomeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/awesomeStyle/img/loading.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/metroStyle/img/line_conn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/metroStyle/img/line_conn.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/1_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/1_close.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/diy/1_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/diy/1_open.png -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/line_conn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/line_conn.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/zTreeStandard.gif -------------------------------------------------------------------------------- /src/assets/js/zTree_v3/css/zTreeStyle/img/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweiwei0326/api-doc/HEAD/src/assets/js/zTree_v3/css/zTreeStyle/img/zTreeStandard.png -------------------------------------------------------------------------------- /src/view/base.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {include file="head" /} 4 | {block name="head"}{/block} 5 |
6 | {block name="main"}{/block} 7 | {block name="footer"}{/block} 8 | 9 | -------------------------------------------------------------------------------- /src/view/head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |"+html+""; 23 | $("#json_text").html("
"+html+""); // hongtao 24 | }catch(e){ 25 | alert("JSON数据格式不正确:\n"+e.message); 26 | $id("Canvas").innerHTML = json; 27 | } 28 | } 29 | window._dateObj = new Date(); 30 | window._regexpObj = new RegExp(); 31 | function ProcessObject(obj, indent, addComma, isArray, isPropertyContent){ 32 | var html = ""; 33 | var comma = (addComma) ? ", " : ""; 34 | var type = typeof obj; 35 | var clpsHtml =""; 36 | if(IsArray(obj)){ 37 | if(obj.length == 0){ 38 | html += GetRow(indent, "[ ]"+comma, isPropertyContent); 39 | }else{ 40 | clpsHtml = window.IsCollapsible ? "
文档地址:{$root}/doc?name={$doc['name']}
11 |接口地址:{$doc.url|default="请设置url注释"} {$doc.method|default='GET'}
13 |{$doc.title|default="请设置title注释"} -- {$doc.author|default="请设置auhtor注释"}
14 |{$doc.description|default=""}
| 名称 | 是否必须 | 默认值 | 说明 |
|---|---|---|---|
| {$head.name|default="-"} | 31 |{if condition="$head.require eq 1"}必填{else/}非必填{/if} | 32 |{$head.default|default="-"} | 33 |{$head.desc|default="-"} | 34 |
| 参数名字 | 类型 | 是否必须 | 默认值 | 其他 | 说明 |
|---|---|---|---|---|---|
| {$param.name|default="-"} | 46 |{$param.type|default="-"} | 47 |{if condition="$param.require eq 1"}必填{else/}非必填{/if} | 48 |{$param.default|default="-"} | 49 |{$param.other|default="-"} | 50 |{$param.desc|default="-"} | 51 |
{$return|raw}
© {$copyright}
184 |