Yii2 обработка событий

vedro-compota's picture

Средствами Yii2 можно обрабатывать события?

Да, но речь идёт о событиях -- в данном случае рендеринга html (а не браузерных, как в JS или каких-то других):

Вы можете задавать обработчики для этих событий чтобы добавлять контент в вид или делать пост-обработку результатов рендеринга

Дело в том, что Yii2 по сути сам включает в ответ файлы ваших представлений (view), а потому может понимать, когда, например началось это включение (EVENT_BEFORE_RENDER) или что оно закончилось (EVENT_AFTER_RENDER). -- то есть по сути после включения вызывается просмотр зарегистрированных обработчиков (об этом в общем смысле тут).

Когда какая-то строка в теле движка достигается -- просто проверяют список ожидающих этого события функций, об этом сказано тут.

_____________
матфак вгу и остальная классика =)