Посты с меткой ⟪events yii2

Как работать с  событиями yii\db\Connection в момент соединения с БД в Yii2.

Как работать с событиями в момент соединения с БД в Yii2.

События, о которых пойдет речь. EVENT_AFTER_OPEN - событие, которое запускается после установления соединения с БД. EVENT_BEGIN_TRANSACTION - событие, которое запускается непосредственно перед началом транзакции верхнего уровня. EVENT_COMMIT_TRANSACTION...

Установка события в конфигурации приложения.

Закрепление обработчика события обновления кэша sitemap.xml в конфигурационном файле yii2.

Раньше я написал статью о том, как сделать генератор карты сайта sitemap.xml на yii2. При этом сгенерированная карта сайта кэшируется на 12 часов. Yii::$app->cache->set('sitemap', $xml_sitemap, 60*60*12);// $xml_sitemap - сгенерированная карта...