Привет. Пример неплохой, но ты вводишь в заблуждение зрителя, который решил изучить Listener/Subscriber, а именно в вопросе: в чем между ними разница и чем пользоваться? На самом деле в листенере тоже можно обрабатывать несколько событий и выставлять приоритет очередности выполнения, так что говорить о разнице 1 к 1 для Листенера и 1 к М для сабскрайбера - в корне неверно. А разница в том, что без установки конфигурации (той, что ты делаешь в services.yaml) система не будет знать о слушателе, т.к. тот должен быть зарегистрирован в конфигурации вместе со всеми событиями и очередностями, что тот обрабатывает. Получается, что слушатель ничего не знает про событие, к которому он привязан, без конфигурации. В случае сабскрайбера, вся подобная конфигурация описывается внутри класса самого сабскрайбера, примерно то, что ты и делал видео.
@Utilvideo3 жыл бұрын
Спасибо за заметку, урок конечно старинки, тогда про это я не знал)
@antonivanov95555 жыл бұрын
Неплохо. Могу сравнивать! Спасибо
@mytvsuper-fr7hf6 жыл бұрын
Привет. Есть ли у тебя заказы по симфонии. Я просто на yii2 сижу,и подумываю стоит ли учить в симфонии.
@Utilvideo6 жыл бұрын
98% мой проектов сделаны на друпал.Но если хорошо знаешь один фрамворк, остальные тебе легко дадутся.
@mytvsuper-fr7hf6 жыл бұрын
Utilvideo А на симфонии заказы бывают?
@Utilvideo6 жыл бұрын
Я сам решаю, зависит от стоимость проекта. Если работать с фреимворком то он 5 раз дороже чем на друпале проект