Size: a a a

2022 January 13

ПГ

Павел Г. in symfony
Кейс выше.
Есть вот Context/Service/Тут 2 сервиса  у каждого несколько DTOшек как ты бы прописала конфиг автовайринга?
источник

✨Basic_Instinct✨ in symfony
не, я не говорю о том, что каждый класс нужно отдельно прописывать, я про '../src/*'
источник

ПГ

Павел Г. in symfony
Так вот кейс выше, как бы ты прописала?
источник

✨Basic_Instinct✨ in symfony
на всю папку с dto
источник

✨Basic_Instinct✨ in symfony
и у меня дто лежат в одном дире с её сирвисом
источник

ПГ

Павел Г. in symfony
Вроде нельзя просто пусть указать в exclude или прописать через запятыую отдельные пути. Выходит писала бы отдельно ипорт на папку с сервисом и exclude на dto?
источник

ПГ

Павел Г. in symfony
Ок, кейс общий. Как ты делаешь, что dto у тебя в exclude?
источник

МФ

Максим Федоров... in symfony
не проблема, у Валентина прикольное решение с _di.php
источник

МФ

Максим Федоров... in symfony
можно в каждом модуле и подрубать нужные сервисы
источник

ПГ

Павел Г. in symfony
Это решение просто разбиение di на контексты.
источник

ПГ

Павел Г. in symfony
Воот. Ваше решение каждый сервис инжектить вручную?
источник

МФ

Максим Федоров... in symfony
нет
источник

✨Basic_Instinct✨ in symfony
добавлю в exclude dto.php
источник

ПГ

Павел Г. in symfony
Скинь плиз скрин.
источник

МФ

Максим Федоров... in symfony
источник

ПГ

Павел Г. in symfony
Вот в эту `$services->load('App\\', '../src/*')
       ->exclude('../src/{DependencyInjection,Entity,Enum,Tests,Kernel.php}')` не получится вроде просто взять и прописать путь до dto  отдельного
источник

ПГ

Павел Г. in symfony
Что это дает? Не вижу exclude dto
источник

ПГ

Павел Г. in symfony
Или импорта сервисов отдельных
источник

МФ

Максим Федоров... in symfony
импорт отдельных сервисов ниже, для того чтобы закрыть папку с ДТО — просто добавьте строку
источник

МФ

Максим Федоров... in symfony
это же для конкретного контекста настройка
источник