Size: a a a

2020 November 19

i

invariance in symfony
Sergey Protko
Ты этого можешь не делать но симфони внутри это делает
+
источник

SP

Sergey Protko in symfony
Короч лучше почитай про инверсию управления, всяко полезнее будет. И желательно примеры не связанные с инстанцииованием обьектов
источник

MM

Maksim Masiukevich in symfony
роутингу аще посрать зарегал ты контроллер, как сервис, или нет. Главное - чтоб экстрактор знал где и как инфу искать
источник

SP

Sergey Protko in symfony
Maksim Masiukevich
роутингу аще посрать зарегал ты контроллер, как сервис, или нет. Главное - чтоб экстрактор знал где и как инфу искать
Это детали
источник

MM

Maksim Masiukevich in symfony
Sergey Protko
Это детали
много деталей мимо прошли, результат на лицо. Так что повторить лишний раз лишним не будет :)
источник

i

invariance in symfony
Maksim Masiukevich
роутингу аще посрать зарегал ты контроллер, как сервис, или нет. Главное - чтоб экстрактор знал где и как инфу искать
Я скорее про более глобальную штуку - конвертирование HTTP запроса в вызов конкретного метода контроллера
источник

SP

Sergey Protko in symfony
Для роутера этот экстрактор это сервис локатор
источник

SP

Sergey Protko in symfony
Хз к чему ты это
источник

VS

Vlad Sobenko in symfony
invariance
Я скорее про более глобальную штуку - конвертирование HTTP запроса в вызов конкретного метода контроллера
А без HTTP не контроллер?
источник

MM

Maksim Masiukevich in symfony
а зачем в него лезть? это все сокрыто инфраструктурой и работает искаропки
источник

i

invariance in symfony
Vlad Sobenko
А без HTTP не контроллер?
Я этого не говорил)
источник

MM

Maksim Masiukevich in symfony
причём сервисы контроллеров (как и все) по умолчанию приватные. не получится просто так их вытащить клешнями
источник

AD

Andrey Dembitskyi in symfony
Maksim Masiukevich
причём сервисы контроллеров (как и все) по умолчанию приватные. не получится просто так их вытащить клешнями
контроллеров?
Как раз наоборот
источник

MM

Maksim Masiukevich in symfony
Andrey Dembitskyi
контроллеров?
Как раз наоборот
да? мой косяк тогда. я чёт думал, что под них там резервацию завезли
источник

VS

Vlad Sobenko in symfony
Короче берём GRASP. Там понятие контроллер есть. Понятия сервис нет. фсё.
источник

AD

Andrey Dembitskyi in symfony
Maksim Masiukevich
да? мой косяк тогда. я чёт думал, что под них там резервацию завезли
если используешь всю эту магию с autowire/autoconfigure то проставятся теги, а compiler pass сделает их public.

Либо руками делаешь public: true
источник

MM

Maksim Masiukevich in symfony
Andrey Dembitskyi
если используешь всю эту магию с autowire/autoconfigure то проставятся теги, а compiler pass сделает их public.

Либо руками делаешь public: true
понял
источник

SP

Sergey Protko in symfony
Vlad Sobenko
А без HTTP не контроллер?
Есть паттерн controller в grasp :)
источник

SP

Sergey Protko in symfony
Объекты есть и в си (объекты сборки), будьте аккуратнее с общими терминами
источник

VS

Vlad Sobenko in symfony
Sergey Protko
Есть паттерн controller в grasp :)
Вот именно. А сервисов нет там.
источник