Size: a a a

2020 August 10

AM

Alexander Makarov in Yii Framework 3
Алексей R
@samdark я правильно понимаю, что event-dispatcher без особого конфигуратора (который теперь сервис-провайдер, тянущий за собой контейнер) не будет сразу учитывать родословную класса события? Т.е. запускать подписчиков на родителей класса события?
Нет. Всё на месте.
источник

AM

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

T

TradersVE in Yii Framework 3
I need a good example of using events.
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
I need a good example of using events.
Custom or built-in?
источник

T

TradersVE in Yii Framework 3
Alexander Makarov
Custom or built-in?
For example, I want to make an event when registering a user RegisterUserEvent.
источник

T

TradersVE in Yii Framework 3
And when it runs, have a flash message service so as not to repeat the code in all controllers.
источник

А

Алексей R in Yii Framework 3
действительно. С таким диффом не заметил, что от файла что-то осталось)
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
And when it runs, have a flash message service so as not to repeat the code in all controllers.
1. You need to $dispatcher->dispatch(new UserRegistered($user));
источник

AM

Alexander Makarov in Yii Framework 3
2. Then configure events-web.php like

UserRegistered::class => [MyHandler::class, 'handle']
источник

T

TradersVE in Yii Framework 3
It is understood.
источник

AM

Alexander Makarov in Yii Framework 3
3. In the handle() you'll need an instance of FlashInterface where you'll call add()
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
It is understood.
What's the question then?
источник

T

TradersVE in Yii Framework 3
None follow suit.
источник

AM

Alexander Makarov in Yii Framework 3
@yiiliveext у тебя модули такие выходят? https://github.com/yii-extension/user
источник

T

TradersVE in Yii Framework 3
Arman Poghosyan
PHP как язык просто развился, что ок, а то я много раз программируя в .net грустил, сколько там красивого есть, чего нет в PHP.
I think your proposal is fine for yiisoft/form, do you have a proposal?
источник

AP

Arman Poghosyan in Yii Framework 3
TradersVE
I think your proposal is fine for yiisoft/form, do you have a proposal?
Overall or for any specific point?
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
I think your proposal is fine for yiisoft/form, do you have a proposal?
Can't we solve number 6 with factory config?
источник

А

Алексей R in Yii Framework 3
угу, иерархия осталась а вот коллейблы стали другими. Точнее то, что было раньше deferred стало стандартным static method callable
источник

T

TradersVE in Yii Framework 3
Everything can be solved with the factory.
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
угу, иерархия осталась а вот коллейблы стали другими. Точнее то, что было раньше deferred стало стандартным static method callable
Да, это уже конфигуратор делал.
источник