测试文件更新
This commit is contained in:
parent
ae700da7bb
commit
e8d54fdabb
31
test/Api.php
31
test/Api.php
|
@ -11,28 +11,39 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @title 测试用的API类
|
* @title 登录注册
|
||||||
* Class Api
|
* Class Api
|
||||||
*/
|
*/
|
||||||
class Api
|
class Api
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @title 添加操作
|
* @title 用户登录API
|
||||||
* @url https://wwww.baidu.com
|
* @url https://wwww.baidu.com/login
|
||||||
* @method POST
|
* @method POST
|
||||||
* @param array|string|bool id 用户ID null 必须
|
* @param string username 账号 空 必须
|
||||||
* @param array|string|bool id2 用户ID2 false 非必须
|
* @param string password 密码 空 必须
|
||||||
* @code 1 成功
|
* @code 1 成功
|
||||||
* @code 2 失败
|
* @code 2 失败
|
||||||
* @return int code 状态码(具体参见状态码说明)
|
* @return int code 状态码(具体参见状态码说明)
|
||||||
* @return string msg 提示信息
|
* @return string msg 提示信息
|
||||||
* @return object data 返回的数据
|
|
||||||
*/
|
*/
|
||||||
public function add() {
|
public function login() {
|
||||||
|
return json_encode(['code' => 1, 'msg' => '登录成功']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function edit() {
|
/**
|
||||||
|
* @title 用户注册API
|
||||||
|
* @url https://wwww.baidu.com/reg
|
||||||
|
* @method POST
|
||||||
|
* @param string username 账号 空 必须
|
||||||
|
* @param string password 密码 空 必须
|
||||||
|
* @param string password2 重复密码 空 必须
|
||||||
|
* @code 1 成功
|
||||||
|
* @code 2 失败
|
||||||
|
* @return int code 状态码(具体参见状态码说明)
|
||||||
|
* @return string msg 提示信息
|
||||||
|
*/
|
||||||
|
public function reg() {
|
||||||
|
return json_encode(['code' => 1, 'msg' => '注册成功']);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -9,41 +9,25 @@
|
||||||
* copyright (c) 2016 - 2018 mail@xqitw.cn
|
* copyright (c) 2016 - 2018 mail@xqitw.cn
|
||||||
* ==================================================================
|
* ==================================================================
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @title 测试用的API类2
|
* @title 用户相关
|
||||||
* Class Api
|
* Class Api
|
||||||
*/
|
*/
|
||||||
class Api2
|
class Api2
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @title 添加操作
|
* @title 获取用户信息
|
||||||
* @url https://wwww.baidu.com
|
* @url https://wwww.baidu.com/getuserinfo
|
||||||
* @method POST
|
* @method GET
|
||||||
* @param array|string|bool id 用户ID null 必须
|
* @param int uid 用户ID 0 必须
|
||||||
* @param array|string|bool id2 用户ID2 false 非必须
|
* @param string token 令牌 空 必须
|
||||||
* @code 1 成功
|
* @code 1 成功
|
||||||
* @code 2 失败
|
* @code 2 失败
|
||||||
* @return int code 状态码(具体参见状态码说明)
|
* @return int code 状态码(具体参见状态码说明)
|
||||||
* @return string msg 提示信息
|
* @return string msg 提示信息
|
||||||
* @return object data 返回的数据
|
|
||||||
*/
|
*/
|
||||||
public function addxx() {
|
public function getUserInfo() {
|
||||||
|
return json_encode(['code' => 1, 'msg' => '获取信息成功', 'data' => ['uid' => 1, 'username' => 'admin']]);
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @title 添加操作
|
|
||||||
* @url https://wwww.baidu.com
|
|
||||||
* @method POST
|
|
||||||
* @param array|string|bool id 用户ID null 必须
|
|
||||||
* @param array|string|bool id2 用户ID2 false 非必须
|
|
||||||
* @code 1 成功
|
|
||||||
* @code 2 失败
|
|
||||||
* @return int code 状态码(具体参见状态码说明)
|
|
||||||
* @return string msg 提示信息
|
|
||||||
* @return object data 返回的数据
|
|
||||||
*/
|
|
||||||
public function editcccc() {
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -13,7 +13,7 @@ require_once __DIR__ . '/../vendor/autoload.php';
|
||||||
require_once __DIR__ . '/Api.php'; // 加载测试API类1
|
require_once __DIR__ . '/Api.php'; // 加载测试API类1
|
||||||
require_once __DIR__ . '/Api2.php'; // 加载测试API类2
|
require_once __DIR__ . '/Api2.php'; // 加载测试API类2
|
||||||
$config = [
|
$config = [
|
||||||
'class' => ['Api2', 'Api2', 'Api2', 'Api'], // 要生成文档的类
|
'class' => ['Api', 'Api2'], // 要生成文档的类
|
||||||
'filter_method' => ['__construct'], // 要过滤的方法名称
|
'filter_method' => ['__construct'], // 要过滤的方法名称
|
||||||
];
|
];
|
||||||
$api = new \itxq\apidoc\BootstrapApiDoc($config);
|
$api = new \itxq\apidoc\BootstrapApiDoc($config);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user