Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Notify Exceptions

Notify Exceptions Laravel Package

dragon-code/notify-exceptions

dragon-code/notify-exceptions is a Laravel package that automatically sends notifications when application exceptions occur. Configure notification channels, recipients, and filters to get timely, noise-free alerts about errors in production.

View on GitHub
Deep Wiki
Context7

Notify the site administrator of any errors through various channels of communication.

Frequently asked questions about Notify Exceptions
How do I install dragon-code/notify-exceptions in a Laravel application?
Install it with Composer, publish the package configuration, and set the notification channels, recipients, and filters you need. The package is archived and last released on 2022-01-17, so validate its Composer constraints on your exact PHP and Laravel matrix before adopting it. Do not assume it will install cleanly on modern Laravel versions without a discovery spike.
Which Laravel and PHP versions does dragon-code/notify-exceptions support?
The last release date suggests it aligns with Laravel 8-era constraints, but the exact supported matrix must be confirmed from composer.json. Inspect framework, Symfony, Monolog, Guzzle, and channel SDK constraints before testing. Treat it as incompatible with Laravel 10 or 11 and PHP 8.2 or 8.3 until a non-production spike proves otherwise.
What notification channels can dragon-code/notify-exceptions use for exception alerts?
The package overview describes notifying administrators through various communication channels, with configurable notification channels and recipients. The excerpt does not enumerate every implemented transport, so review the source and composer.json before assuming mail, Slack, webhooks, or other channels are supported. Confirm secrets handling and delivery behavior for each channel you plan to use.
Does dragon-code/notify-exceptions replace Laravel's exception handler?
The package targets Laravel's exception and notification path as a cross-cutting error-alerting adapter, but the available context does not confirm whether it replaces or wraps the handler. Review the package code before relying on it, because handler replacement affects rendering, reporting, and recursion behavior. The safer target state is Laravel-native report and render plus logging channels or an APM service.
Can dragon-code/notify-exceptions leak stack traces or PII in production alerts?
Error-notification paths are sensitive because they can send stack traces or personal data to external channels. The package context does not describe built-in redaction, so you must review what exception details are transmitted and define redaction requirements before production use. Also protect channel credentials and test failures where the exception handler itself fails.
Does dragon-code/notify-exceptions include rate limiting, deduplication, or alert throttling?
The available context flags the need for severity routing, sampling, deduplication, throttling, and queued delivery during error storms, but it does not confirm that the package provides those features. Assume they are absent until verified in source and configuration. Without them, a production incident can flood channels, hit provider quotas, and create alert fatigue.
Is dragon-code/notify-exceptions safe to use in a production Laravel application?
Technical risk is high because the package is archived, has no upstream compatibility work, and received its last release on 2022-01-17. It may fit a legacy Laravel 8-era monolith only with a funded fork or maintenance owner. For modern Laravel or greenfield work, use native reporting and logging channels or a maintained error-tracking service such as Sentry or Bugsnag.
What alternatives should I use instead of dragon-code/notify-exceptions for Laravel error alerting?
Use Laravel-native report and render behavior with mail, Slack, or webhook logging channels for simple admin alerts. For aggregation, release tracking, and richer alerting, use a maintained APM or error-tracking service such as Sentry or Bugsnag. These avoid taking on an archived dependency and give you clearer ownership of security and compatibility.
How can I test dragon-code/notify-exceptions without spamming administrators?
Test in a non-production environment with failure injection and dedicated test recipients or transports, not real admin channels. Verify channel configuration, exception-handler recursion, queued delivery, and behavior when a channel is unavailable. Because throttling and deduplication are not confirmed, keep the test scope narrow and clean up test notifications.
Can I fork or vendor dragon-code/notify-exceptions if I must keep using it?
Forking or vendoring under an internal namespace with pinned versions is the only plausible short-term path for a legacy need. The archived status means your team owns every bug fix, security patch, dependency update, and Laravel compatibility change. Document rollback and replacement steps, and plan migration to native Laravel reporting or an APM service.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections