Size: a a a

2020 June 28

Д

Дмитрий in Yii Framework 2
А там уже делай что и как хочешь. И не прийдется везде свои методы вызывать.
источник

A

Azat in Yii Framework 2
ninZzo
посмотри как сделан YII2 starter kit (на гитах есть)
и там в админку херачатся все ошибки, замечания и другая тема! Исследуй ее + добавь свой функционал
спасибо, решил попробовать поэкспериментировать с поведениями, если не получится - попробую твой совет
источник

n

ninZzo in Yii Framework 2
Azat
спасибо, решил попробовать поэкспериментировать с поведениями, если не получится - попробую твой совет
напиши как решилв итоге! спасибо
источник

A

Azat in Yii Framework 2
Дмитрий
А там уже делай что и как хочешь. И не прийдется везде свои методы вызывать.
вот тут не совсем понял, можно яснее?)
источник

Д

Дмитрий in Yii Framework 2
Azat
вот тут не совсем понял, можно яснее?)
События. Ар кидает события всякие. В том числе после сохранения. Вешаешь на это событие обработчик свой. И в итоге он срабатывает когда что то записалось в базу
источник

Д

Дмитрий in Yii Framework 2
Azat
вот тут не совсем понял, можно яснее?)
источник

A

Azat in Yii Framework 2
Дмитрий
События. Ар кидает события всякие. В том числе после сохранения. Вешаешь на это событие обработчик свой. И в итоге он срабатывает когда что то записалось в базу
но это же вроде примерно то же самое, что я изначально написал?
источник

Д

Дмитрий in Yii Framework 2
Azat
но это же вроде примерно то же самое, что я изначально написал?
Нет. Ты предлагал вызывать "свой метод" везде . А обработчик события уии вызовет сам
источник

A

Azat in Yii Framework 2
а, понял
источник

Д

Дмитрий in Yii Framework 2
Почитай ссылк.
источник

a

atcq (Алексей)... in Yii Framework 2
может тогда совместить?
источник

Д

Дмитрий in Yii Framework 2
Там хоть на все active record вешай хоть на отдельные нужные твои модели.
источник

a

atcq (Алексей)... in Yii Framework 2
ar лог как технический, если что-то пошло не так - смотреть туда
источник

a

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

A

Azat in Yii Framework 2
Дмитрий
Там хоть на все active record вешай хоть на отдельные нужные твои модели.
всё, понял, спасибо
источник

a

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

A

Azat in Yii Framework 2
atcq (Алексей)
сначала добавляешь везде ar логгирование, потом не спеша увешиваешь бизнес логику осмысленными ручными вызовами лога
тоже неплохая идея, если руки дойдут то наверное так и сделаю, спасибо
источник

IS

I Scarab in Yii Framework 2
Коллеги, а дайте совет, как правильно реализовать архитектуру взаимодействия с внешним API.
Задача: есть внешняя 1С, с ней идёт взаимодействие с совершенно разными целями. На примере интернет-магазина - передать данные о новом заказе; завести нового клиента, получить реквизиты нового клиента и так далее. Исторически часть обмена идёт через SOAP, часть уже через HTTP JSON.
Есть две мысли:
1. Реализовать класс API и его методами отправлять-получать данные.
2. Реализовать кроме класса API ещё классы Request и Response для обмена и передавать их методам класса API.
типа $api->send(UserCreate\Request $request)
источник

IS

I Scarab in Yii Framework 2
В первом варианте не нравится громоздкость получающихся интерфейсов, во втором - сложность: завели юзера, из юзера как-то должен получиться UserCreateRequest который по сути DTO, потом его надо передать, получить Response, разобрать где-то и обработать и куда-то сложить, боюсь запутаться.
источник

С

Святослав in Yii Framework 2
I Scarab
В первом варианте не нравится громоздкость получающихся интерфейсов, во втором - сложность: завели юзера, из юзера как-то должен получиться UserCreateRequest который по сути DTO, потом его надо передать, получить Response, разобрать где-то и обработать и куда-то сложить, боюсь запутаться.
глаза боятся, руки делают
источник