pantera-digital / yii2-events
此包的最新版本(dev-master)没有可用的许可证信息。
dev-master
2017-12-04 12:32 UTC
This package is auto-updated.
Last update: 2024-09-17 18:52:53 UTC
README
为Yii Framework 2.x提供的事件管理模块
安装
建议通过composer安装
$ composer require pantera-digital/yii2-events "dev-master"
使用
运行迁移
$ php yii migrate/up --migrationPath=@vendor/pantera-digital/yii2-events/migrations
在YOUR_APP/config/main.php(或YOUR_APP/config/main-local.php)中将modules参数添加
'modules' => [
...
'events' => [
'class' => 'pantera\events\Module',
'events' => [
\your\model\namespace\YourModel::className() => [
\your\model\namespace\YourModel::YOUR_MODEL_EVENT_KEY
],
],
],
...
],
在YOUR_APP/config/main.php(或YOUR_APP/config/main-local.php)中将bootstrap参数添加
'bootstrap' => [..., 'events'],
在此过程中,所有配置的事件调用将被记录到表格{{%system_event}}