Я вижу, что многие разработчики не используют классы исключений и блоки try-catch, потому что они не понимают, как они на самом деле работают под капотом. Итак, давайте учиться на примере.
Ссылки, упомянутые в видео:
– Laravel: когда использовать статические методы, службы и инъекции зависимостей
– Официальные документы: обработка ошибок в Laravel