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

Sentry Bundle Laravel Package

kunstmaan/sentry-bundle

Integrates Sentry error tracking into Kunstmaan CMS and bundle-based Symfony applications, capturing exceptions and reporting them to your Sentry project so you can monitor, debug, and resolve production issues faster.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Error-monitoring build vs. buy: This package is a thin glue layer between Symfony2 and raven-php. It confirms that exception-to-Sentry wiring is commodity infrastructure — nothing to build in-house. The decision it supports is "buy/consume a maintained SDK," not "vendor a 21-star bridge."
  • Roadmap sequencing for legacy Symfony estates: If any part of the portfolio runs Symfony 2.x, this package is a marker of technical debt. It supports a decision to schedule a framework/SDK upgrade rather than extend a deprecated integration.
  • Framework-fit triage: It is not a Laravel package — it targets Symfony2's bundle/kernel model and raven-php (the pre-3.x Sentry client). For a Laravel roadmap this is a disqualifier, not a candidate. It supports the decision to standardize on sentry/sentry-laravel across PHP services.
  • Telemetry coverage gap analysis: The package's only functional claim — auto-registering an uncaught-exception handler — is the baseline capability of every modern Sentry SDK. It supports a decision to audit which services have no error tracking rather than to evaluate this as a solution.
  • Dependency-risk policy: Zero dependents and a deprecation notice ("replaced by Monolog") make it a useful negative example for a policy requiring maintained, non-deprecated dependencies with active upstream support in production paths.

When to Consider This Package

Adopt only under narrow, time-boxed conditions:

  • You maintain a Symfony 2.x application on an EOL PHP version (5.x/early 7.x) that cannot be upgraded this quarter.
  • You are already standardized on raven-php and need uncaught-exception forwarding as a stopgap before an SDK migration.
  • You accept the deprecation and abandonment risk explicitly and have a dated removal plan — treat it as scaffolding, not architecture.

Look elsewhere in essentially every other case:

  • Laravel (any version): use sentry/sentry-laravel for native exception handling, queue/job context, and request tracing.
  • Symfony 3.4+ / 4+ / 5+: use sentry/sentry-symfony, which supersedes this bundle and uses the modern sentry/sentry SDK.
  • Any stack with Monolog: a Sentry Monolog handler (upstream's own recommended replacement) gives structured logging capture without a framework-specific bundle.
  • You need performance tracing, release health, or breadcrumbs: raven-php-era tooling cannot deliver these; the current SDKs can.
  • You require active maintenance, security patching, or vendor support: this repository offers none of it — 21 stars, zero dependents, deprecated.

How to Pitch It (Stakeholders)

Bottom line: do not adopt; fund the migration instead.

For executives: this is a deprecated third-party bridge for an obsolete Symfony version. It has no dependents, no active maintenance, and has been formally superseded by the vendor's own recommended approach. Adopting it would create a new maintenance liability while delivering only basic crash reporting. The decision is not "should we use this package" but "when do we retire the legacy Symfony services that would need it."

For engineering: the capability we actually need — uncaught exceptions reaching Sentry with request context — is table stakes in the maintained SDKs. For Laravel, sentry/sentry-laravel; for Symfony 3.4+, sentry/sentry-symfony; for anything with Monolog, the Sentry Monolog handler. All three are supported, documented, and give us tracing and release context this bundle cannot. Effort is a one-time integration per service, measurable in days, not a program.

Ask: approve standardizing on the official Sentry SDKs across PHP services, and add "no deprecated dependencies in production paths" to our dependency policy. Treat any Symfony 2.x service still lacking error tracking as an input to the modernization backlog, not as a case for resurrecting this bundle.

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.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style