Size: a a a

2020 June 29

A

Artyom in Yii Framework 2
Как правила какие-то действия делаются в определенных местах, и дописать туда вызов какого-то сервиса не составляет труда и не вызывает неожиданностей и вообще каких либо проблем. А вот события, как правила используются, когда нужно либо закостылить кучу говнокода, либо взаимодействовать с каким-то вендорным кодом, но вообще задачи разные.
источник

a

atcq (Алексей)... in Yii Framework 2
Xeon Null
А достаточно не использовать массовые действия)
ну да ну да, сначала взять AR и не писать нормальную бизнес логику, полагаясь на слой бд
источник

a

atcq (Алексей)... in Yii Framework 2
потом под этот слой подстраиваться 😂
источник

A

Artyom in Yii Framework 2
Xeon Null
Если надо 100500 строк в реалтайме обновлять тут проблема не в скорости)
Никакой проблемы нет в реал реалтайме обновить хоть 100500 строк, update по адекватному условию сделает быстро.
источник

XN

Xeon Null in Yii Framework 2
atcq (Алексей)
ну да ну да, сначала взять AR и не писать нормальную бизнес логику, полагаясь на слой бд
Вот не понял в чей огород камень)
источник

A

Artyom in Yii Framework 2
atcq (Алексей)
потом под этот слой подстраиваться 😂
а ничего не нужно подстариваться, приведи мне хоть один пример, когда это действительно нужно и я не посчитаю это наркоманией.
источник

a

atcq (Алексей)... in Yii Framework 2
в огород, где растет ActiveRecord )
источник

XN

Xeon Null in Yii Framework 2
Нууу ар довольно удобная штука таки
источник

a

atcq (Алексей)... in Yii Framework 2
Artyom
а ничего не нужно подстариваться, приведи мне хоть один пример, когда это действительно нужно и я не посчитаю это наркоманией.
нужно - что?
источник

XN

Xeon Null in Yii Framework 2
Artyom
а ничего не нужно подстариваться, приведи мне хоть один пример, когда это действительно нужно и я не посчитаю это наркоманией.
Логирование
источник

XN

Xeon Null in Yii Framework 2
Нужно знать кто удалил что и когда
источник

T🐜

The Ant 🐜 in Yii Framework 2
Xeon Null
Тут возникает магия
ну мне надо было например сбрасывать счетчики по достижению N показов. Делал через updateAll, нах там логи нужны.
источник

XN

Xeon Null in Yii Framework 2
The Ant 🐜
ну мне надо было например сбрасывать счетчики по достижению N показов. Делал через updateAll, нах там логи нужны.
Ок, согласен)
источник

A

Artyom in Yii Framework 2
Xeon Null
Логирование
ну логируй в экшене в котором удаляется, у здоровых людей он один.
источник

a

atcq (Алексей)... in Yii Framework 2
но кстати, грешен я, на работе есть гигантский json конфиг и огромный редактор для него
источник

a

atcq (Алексей)... in Yii Framework 2
так вот, логгирую изменения там по сути через аналог событий
источник

XN

Xeon Null in Yii Framework 2
Artyom
ну логируй в экшене в котором удаляется, у здоровых людей он один.
Что логировать, ты не знаешь что изменилось даже)
источник

a

atcq (Алексей)... in Yii Framework 2
слушаю в mobx глобальное эвент обновления
источник

XN

Xeon Null in Yii Framework 2
Artyom
ну логируй в экшене в котором удаляется, у здоровых людей он один.
Какие сущности с каким названием удалились после deleteall
источник

XN

Xeon Null in Yii Framework 2
?
источник