Laravel Container — мощный инструмент для управления зависимостями и хранения объектов для различных целей.
Внедрение зависимостей обычно используется в Laravel. Даже доступ к Request мы в основном внедряем.
public function __construct (Request $ request)
Практика