umbalaconmeogia / yii2-api
辅助类,用于在yii2中创建RESTful API。
v0.0.8
2019-08-07 14:46 UTC
Requires
README
辅助类,用于在yii2中创建RESTful API。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
$ composer require umbalaconmeogia/yii2-api "@dev"
或将
"umbalaconmeogia/yii2-api": "@dev"
添加到您的composer.json文件的require部分,然后运行composer update
。
添加SubSystemUser
对于使用SubSystemUser的客户端系统,您应该运行迁移来创建sub_system_user表。
配置迁移路径。
'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => [ '@console/migrations', '@vendor/umbalaconmeogia/yii2-api/src/migrations', ], ],
命名空间迁移
对于yii2高级模板,添加到console/config/main.php
'controllerMap' => [ 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => null, // disable non-namespaced migrations if app\migrations is listed below 'migrationNamespaces' => [ 'console\migrations', // Common migrations for the whole application 'umbalaconmeogia\yii2api\migrations', // Migrations for the specific extension ], ], ],
对于yii2基本模板,添加到app/config/web.php
'controllerMap' => [ 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => null, // disable non-namespaced migrations if app\migrations is listed below 'migrationNamespaces' => [ 'app\migrations', // Common migrations for the whole application 'umbalaconmeogia\yii2api\migrations', // Migrations for the specific extension ], ], ],
许可协议
yii2-api 在MIT许可下发布。请参阅捆绑的LICENSE
以获取详细信息。