## :-: 新增一個接口
### 新增一個接口
新增接口時,需要先在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
]
]
]
~~~
最外面的test是url地址調用的第一個參數,
code對應的是接口控制器類名
method里面定義的是參數
getlist是外部訪問的方法名,getlist里面code是Test控制器里面的具體方法名
is\_login 含義為是否需要登錄,當is\_login 為true時,可使用$this->userId 獲取當前登錄用戶
小程序調用和H5調用請參考小程序開發部分以及H5開發部分文檔。