xihrni / yii2-restful-actions
Restful style framework operation class based on Yii2.
Installs: 33
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=7
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-05-16 17:56:37 UTC
README
基于 Yii2 的 RESTFul 风格框架操作类
Install
$ composer require xihrni/yii2-restful-actions
Usage
<?php namespace app\controllers; class ArticleController extends \yii\rest\ActiveController { public $modelClass = 'app\models\Article'; public function actions() { return array_merge(parent::actions(), [ 'index' => [ 'class' => 'xihrni\yii2\restful\actions\IndexAction', 'modelClass' => $this->modelClass, ], 'view' => [ 'class' => 'xihrni\yii2\restful\actions\ViewAction', 'modelClass' => $this->modelClass, ], 'create' => [ 'class' => 'xihrni\yii2\restful\actions\CreateAction', 'modelClass' => $this->modelClass, ], 'update' => [ 'class' => 'xihrni\yii2\restful\actions\UpdateAction', 'modelClass' => $this->modelClass, ], 'delete' => [ 'class' => 'xihrni\yii2\restful\actions\DeleteAction', 'modelClass' => $this->modelClass, ], 'status' => [ 'class' => 'xihrni\yii2\restful\actions\StatusAction', 'modelClass' => $this->modelClass, ], ]); } }