php-rpc-doc/README.md
2018-06-06 20:50:54 +08:00

49 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Api-Doc-PHP
### 开源地址:
[【GigHub:】https://github.com/itxq/api-doc-php](https://github.com/itxq/api-doc-php)
[【码云:】https://gitee.com/itxq/api-doc-php](https://github.com/itxq/api-doc-php)
### 主要功能:
+ 根据接口注释自动生成接口文档
### 扩展安装:
+ 方法一composer命令 `composer require itxq/wechat-sdk-php`
+ 方法二:直接下载压缩包,然后进入项目中执行 composer命令 `composer update` 来生成自动加载文件
### 引用扩展:
+ 当你的项目不支持composer自动加载时可以使用以下方式来引用该扩展包
```
// 引入扩展(具体路径请根据你的目录结构自行修改)
require_once __DIR__ . '/vendor/autoload.php';
```
### 使用扩展:
```
// 引入扩展(具体路径请根据你的目录结构自行修改)
require_once __DIR__ . '/../vendor/autoload.php';
// 加载测试API类1
require_once __DIR__ . '/Api.php';
// 加载测试API类2
require_once __DIR__ . '/Api2.php';
$config = [
'class' => ['Api', 'Api2'], // 要生成文档的类
'filter_method' => ['__construct'], // 要过滤的方法名称
];
$api = new \itxq\apidoc\ApiDoc($config);
$doc = $api->getApiDoc();
echo '<pre>';
var_dump($doc);
echo '</pre>';
```
### 具体效果可运行test目录下的`index.php`查看