pantera-digital / yii2-events
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
This package is auto-updated.
Last update: 2025-03-17 19:51:38 UTC
README
Events management module for 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}}