Контейнер служб Laravel используется для разрешения всех контроллеров Laravel. В результате вы можете вводить подсказки о любых зависимостях, которые могут понадобиться вашему контроллеру в его конструкторе. Объявленные зависимости будут автоматически разрешены и внедрены в экземпляр контроллера.