nox-it/yii2-nox-mvc

此包已被弃用且不再维护。未建议替代包。

Yii2 NYX MVC

2.0.1 2020-05-03 15:08 UTC

This package is auto-updated.

Last update: 2022-06-01 20:11:59 UTC


README

NOX MVC 为以下 YII2 MVC 类增加了更多功能: \yii\base\Model\yii\db\ActiveRecord\yii\web\Controller\yii\web\View

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads composer.lock

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist nyx-solutions/yii2-nyx-mvc "*"

或者将以下内容添加到您的 composer.json 文件的 require 部分:

"nyx-solutions/yii2-nyx-mvc": "*"

使用方法

模型

只需在您的基类中使用 extends 关键字

class Model extends \nyx\mvc\base\Model
{
}

ActiveRecord 模型

只需在您的基类中使用 extends 关键字

class ActiveRecordModel extends \nyx\mvc\base\ActiveRecord
{
}

控制器

只需在您的基类中使用 extends 关键字

class Controller extends \nyx\mvc\web\Controller
{
}

视图

只需在您的基类中使用 extends 关键字

namespace frontend\components\web;

class View extends \nyx\mvc\web\View
{
}

并在您的 Yii2 配置文件的 components 部分配置您的视图。

'components' => [
    'view' => [
        'class' => 'frontend\components\web\View'
    ]
]

许可协议

yii2-nyx-mvc 在 BSD 3-Clause 许可协议下发布。有关详细信息,请参阅打包的 LICENSE.md 文件。

Yii2