Yii2框架爲咱們自定義好的 controllers,Models,views,標準的MVC結構框架,可是有些時候咱們寫接口但願結構更加清晰而不但願與其餘控制器放在一塊兒,想自定義文件夾做爲API的控制器類,下面就介紹利用yii的controllerMap來自定義咱們的API控制器。php
首先建立咱們的API文件夾結構以下 :web
ApiController.PHP:api
<?php 框架
/** frontend
* Created by PhpStorm. yii
* User: Administrator spa
* Date: 2016/3/16 .net
* Time: 23:03 code
*/ orm
namespace frontend\api;
use yii\web\Controller;
class ApiController extends Controller{
public function actionTest(){
echo 'Hello Api';
}
}
增長了controllerMap配置:
'controllerMap'=>[
'api'=>[
'class'=>'frontend\api\ApiController'
]],
已經完成了自定義的控制器配置
個人博客即將同步至騰訊雲+社區,邀請你們一同入駐:https://cloud.tencent.com/developer/support-plan?invite_code=64119zusv5g8