Автосвязывание (

Опубликовано: 28 Октябрь 2024
на канале: Битриксоид из Колхоза
696
25

Часть 5. Автосвязывание (autowiring)
Разбираем механизм, который позволяет делать наши экшены более взрослыми, как в продвинутых фреймворках

00:06 - Вводная. Компонент в роли сервиса
05:05 - Уводим код, отвечающий за получение объекта, в хелпер. Формулируем наши ожидания и требования к автосвязыванию. Тип объекта, который мы ожидаем получить в аргументы метода, как главный идентификатор для автосвязывания.
10:01 - Два главных вопроса (чеклист) у механизма автосвязывания
12:20 - Регистрация глобального слушателя автосвязывания. Как и почему глобального?
13:10 - runComponentAction - mode:class vs mode:ajax
14:50 - Binder::registerGlobalAutoWiredParameters
21:40 - Идём по основным узлам цепочки с xdebug-ом

⚓ Сказать спасибо: https://burlaka.studio/thanks-donate/

Тематическая статья Саши Шубина:
https://verstaem.com/ajax/new-bitrix-...

Видос с техноволны:
   • D7 - возможности, практическое примен...  

Телеграм-канал: https://t.me/bitrixoid_iz_kolhoza
Мой сайт: https://burlaka.studio/

#битрикс #контроллеры #компоненты #action #bx #ajax