Yii2: события ActiveRecord, которые срабатывают только по сценариюPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Yii2: события ActiveRecord, которые срабатывают только по сценарию

Сообщение Anonymous »

Кому-нибудь когда-нибудь приходилось привязывать обработчик событий ActiveRecord таким образом, чтобы он срабатывал только в определенных сценариях?

В идеальном мире ActiveRecord on() также будет принимать параметр $scenarios и запускать обработчик только в том случае, если ActiveRecord использует этот сценарий в момент возникновения события. Но поскольку это не так, я ищу чистый и надежный способ реализации такого типа функциональности.

Изменить: это должно работать с любым< /em> событие, включая встроенные события, запускаемые платформой Yii (например, ActiveRecord::EVENT_AFTER_INSERT).

Подробнее здесь: https://stackoverflow.com/questions/364 ... a-scenario
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»