Добрый день!
Подскажите пожалуйста, допустим есть некоторое количество классов, в конструкторах которых объявляются свойства разных типов: репозитории, интерфейсы иные классы и т.д. Через контроллер это все автоматически "подтягивается". Мне нужно хранить данные классы в конфигурации (например config.yml). Как мне сделать так, чтобы при создании экземпляра класса все его зависимости "подтягивались"?
Пример класса:
class Handler
{
public function __construct(
TestRepository $testRepository,
EntityManagerInterface $em,
Test Class $testClass
)
{
}
}