При создании и разработке веб-сайтов чаще всего ваши пользователи не всегда сообщают об ошибках. Конечно, если вы не исправите эти ошибки, вы потеряете (потенциальных) клиентов.
Когда появился LaraBug, я создал этот инструмент в 2016 году, чтобы избавиться от собственного зуда. Мне нужен был ясный и чистый инструмент, чтобы читать мои ошибки, я должен был знать, что происходит, когда что-то пошло не так. (Упс, что-то пошло не так)
LaraBug перехватит любое исключение, сгенерированное в вашем приложении, и соберет его на красиво оформленной панели инструментов.
У вас есть полный обзор ваших исключений для каждого проекта. Вы можете просмотреть полную информацию об исключении, включая трассировку стека и фрагмент кода с выделенной фактической строкой, чтобы вы знали, где произошел сбой кода.
Если возможно, пакет LaraBug также отправит данные пользователя (при поддержке Sentinel!), Чтобы вы знали, о ком идет речь.
Совместное использование исключений для решения с товарищами по команде или коллегами также не проблема, просто сделайте свое исключение «Общедоступным» на вкладке параметров в LaraBug, что позволит передавать URL-адрес вашего исключения.
Пакет инструментов Nova
Мы также предоставляем пакет LaraBug для недавно выпущенной панели Laravel Nova! Это позволяет вам просматривать свои ошибки на панели Laravel Nova.
Github.com: https://github.com/LaraBug/nova-larabug-tool
Novapackages.com: https://novapackages.com/packages/larabug/nova-larabug-tool
Сайт LaraBug: https://www.larabug.com
Вот и все! Дайте мне знать, помогло ли это вам и смогу ли я как-нибудь улучшить.
Примечание: помните, что я голландский разработчик, английский не является моим родным языком, поэтому в этой статье могут быть грамматические ошибки.