定制 janoko-dev/yii2-rest-api 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

janoko-dev/yii2-rest-api

最新稳定版本:v1.0.0

Composer 安装命令:

composer require janoko-dev/yii2-rest-api

包简介

Package for implement restAPI in yii2 framework

README 文档

README

Package for implement restAPI in yii2 framework

Change controller

class AuthController extends janokoDev\restAPI\API
{
  // ....
}

Behaviour

class AuthController extends janokoDev\restAPI\API
{
    public function behaviors()
    {
        $behv = [
            'verbs' => [
                'class' => VerbFilter::className(),
                'actions' => [
                    'login' => ['post']
                ],
            ],
            'authenticator' => [
                'except' => ['login']
            ]
        ];

        $behv = array_merge_recursive(parent::behaviors(), $behv);
        return $behv;
    }
    
    //.....
}

Config for json parsing

change app/config/main.php. Add JSON parser in componen -> request.

return [

    // .....
    
    'components' => [
        'request' => [
        
            // .....
            
            'parsers' => [
                'application/json' => 'yii\web\JsonParser',
            ]
        ],
    ],
    
    // .....
];

统计信息

  • 总下载量: 186
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-03-14

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固