## 新增一個接口
新增接口時,需要先在api模塊中增加一個接口控制器,所有接口控制器均要繼承\app\common\controller\Api控制器,如:
例如:
```
namespace app\api\controller;
use app\common\controller\Api;
class Test extends Api{
public function list(){}
}
```
然后在接口配置文件config\api\api.php中定義下新增的接口
```
'test'=>[
'code' => 'Test',
'method' => [
'getlist' => [
'code' => 'list',
'is_login' => false
]
]
]
```
>[success] 最外面的test是url地址調用的第一個參數,
> code對應的是接口控制器類名
> method里面定義的是參數
> getlist是外部訪問的方法名,getlist里面code是Test控制器里面的具體方法名
> is_login 含義為是否需要登錄,當is_login 為true時,可使用$this->userId 獲取當前登錄用戶
小程序調用和H5調用請參考小程序開發部分以及H5開發部分文檔。