rubin/yii2-crud-actions

Yii2后端常见CRUD操作

1.0.2 2020-10-27 12:19 UTC

This package is auto-updated.

Last update: 2024-09-27 20:45:27 UTC


README

Latest Stable Version

Yii2 CRUD操作

常用于管理后台的,独立成Action的常用操作。可自定义。

安装

composer require rubin/yii2-crud-actions

使用示例

个人使用,不提供详细文档。

public function actions()
{
    return [
        'index' => [
            'class' => 'rubin\yii2\crud\actions\ModelIndexAction',
            'searchModel' => new CameraSearch(),
        ],
        'view' => [
            'class' => 'rubin\yii2\crud\actions\ModelViewAction',
        ],
        'create' => [
            'class' => 'rubin\yii2\crud\actions\ModelCreateAction',
            'model' =>  new Camera(),
        ],
        'update' => [
            'class' => 'rubin\yii2\crud\actions\ModelUpdateAction',
        ],
        'delete' => [
            'class' => 'rubin\yii2\crud\actions\ModelDeleteAction',
        ],
        'position' => [
            'class' => 'rubin\yii2\crud\actions\ModelPositionAction',
        ]
    ];
}