Skip to content

Urmuz/Yii2-Behaviors-Events-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Yii2 Events list for Behaviors

MVC

Controller или Module (yii\base\Controller or yii\base\Module)
EVENT_BEFORE_ACTION
EVENT_AFTER_ACTION

Model (yii\base\Model)
EVENT_BEFORE_VALIDATE
EVENT_AFTER_VALIDATE

View (yii\base\View)
EVENT_BEGIN_PAGE
EVENT_END_PAGE
EVENT_BEFORE_RENDER
EVENT_AFTER_RENDER

View, that is inherited from the view (yii\web\View)
EVENT_BEGIN_BODY
EVENT_END_BODY

Database Events

ActiveRecord (yii\db\BaseActiveRecord)
EVENT_INIT
EVENT_AFTER_FIND
EVENT_BEFORE_INSERT
EVENT_AFTER_INSERT
EVENT_BEFORE_UPDATE
EVENT_AFTER_UPDATE
EVENT_BEFORE_DELETE
EVENT_AFTER_DELETE

ActiveQuery (yii\db\ActiveQuery)
EVENT_INIT

Connection (yii\db\Connection)
EVENT_AFTER_OPEN
EVENT_BEGIN_TRANSACTION
EVENT_COMMIT_TRANSACTION
EVENT_ROLLBACK_TRANSACTION

Query Events

Application (yii\base\Application)
EVENT_BEFORE_REQUEST
EVENT_AFTER_REQUEST

Response (yii\web\Response)
EVENT_BEFORE_SEND
EVENT_AFTER_SEND
EVENT_AFTER_PREPARE

Components Events

MessageSource (yii\i18n\MessageSource)
EVENT_MISSING_TRANSLATION

BaseMailer (yii\mail\BaseMailer)
EVENT_BEFORE_SEND
EVENT_AFTER_SEND

User (yii\web\User)
EVENT_BEFORE_LOGIN
EVENT_AFTER_LOGIN
EVENT_BEFORE_LOGOUT
EVENT_AFTER_LOGOUT

About

Yii2 Events list for Behaviors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published