Мне нужно кое-что прояснить, почему лучше рекомендовать использовать классы dynmaic, а не статические. Документация Laravel использует множество примеров, в которых для ввода объектов используется DI ... Но иногда Laravel использует статические методы или классы.
У меня вопрос, при каждом запросе все сбрасывается, верно? Таким образом, использование статических классов так же хорошо, как динамическое в этом случае? - Я знаю, что это, вероятно, неправильно, но я не понимаю, почему ...
Например, Laravel позволяет вам передавать объект внутри конструктора, но почему бы просто не использовать вместо этого статический класс? Зачем использовать динамический класс, если вы используете его только один раз для запроса в примере Controller? Я просто пытаюсь понять, почему, я не пытаюсь оправдать свое понимание.