Size: a a a

2020 April 06

DS

Dmitriy S in Yii Framework 3
Ага
источник

AM

Alexander Makarov in Yii Framework 3
Ну продублируй рефлексию, что делать.
источник

DS

Dmitriy S in Yii Framework 3
Может в хелпер ее?
источник

AM

Alexander Makarov in Yii Framework 3
Зато рефлексии в самом event-dispatcher не будет.
источник

AM

Alexander Makarov in Yii Framework 3
Не надо. Там же чуть и оно в паблике не нужно.
источник

AM

Alexander Makarov in Yii Framework 3
Один только момент плохой есть.
источник

AM

Alexander Makarov in Yii Framework 3
Я специально проектировал так, чтобы рефлексия не триггерилась при конфигурировании.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Зато рефлексии в самом event-dispatcher не будет.
В провайдере я бы оставил, чтобы синтаксический сахар остался для тех, кто будет использовать пакет вне контекста yii3 или yii-web
источник

AM

Alexander Makarov in Yii Framework 3
А тут ты её как раз переносишь в инициализацию.
источник

AM

Alexander Makarov in Yii Framework 3
И она пройдёт для ВСЕХ событий.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Я специально проектировал так, чтобы рефлексия не триггерилась при конфигурировании.
Как так ты проектировал если она прямо в методе attach?
источник

AM

Alexander Makarov in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
Я вот про это.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
И она пройдёт для ВСЕХ событий.
Только для заданных вторым способом, я думаю его мало кто юзать будет в yii3, это неудобно
источник

AM

Alexander Makarov in Yii Framework 3
мб мб
источник

AM

Alexander Makarov in Yii Framework 3
в любом случае не вижу проблемы сделать private-метод с рефлексией
источник

DS

Dmitriy S in Yii Framework 3
Dmitriy S
Как так ты проектировал если она прямо в методе attach?
На это ответь, я не вижу отложенной рефлексии
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
На это ответь, я не вижу отложенной рефлексии
Это я затупил.
источник

DS

Dmitriy S in Yii Framework 3
В принципе мы можем оставить для EventConfigurator только первый способ, а в провайдере оставить два.
источник

AM

Alexander Makarov in Yii Framework 3
Ну да, вполне вариант.
источник