проекту
в одном из методов мне приходится прокидывать в соседний класс все эти сервисы, чтобы использовать их функционал в соседнем классе и выходит большой конструктор
new Subsystem($this->serializer, $this->workerService, $data)
что я делаю не так? Как-то криво спроектировал, что передаю различные сервисы в класс или... в общем смущает, что передаю сервисы по приложению ниже
DI + autowiring решит проблему
а если я из метода создаю класс, то там же вручную связывать выходит?
Не создавай сервисы руками
Обсуждают сегодня