0
点赞
收藏
分享

微信扫一扫

Yii2快速构建RESTful Web ActiveController


1. 先用Gii 生成一个Model

 

2. 新建一个Controller 继承 ActiveController

 

<?php
namespace app\controllers;


use yii\rest\ActiveController;
use app\models\Article;

class ArticleController extends ActiveController
{
public $modelClass = 'app\models\Article';
}

 

3. URL 美化

 

'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
['class' => 'yii\rest\UrlRule','controller' => 'article'],
],
],

4. json输出

 

'request' => [
// !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
'cookieValidationKey' => '123456',
'parsers' => [
'application/json' => 'yii\web\JsonParser',
]
],

 

​​Yii2 failed to live composer​​


 

举报

相关推荐

0 条评论