Weave Code
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

Flare Debug Sender Laravel Package

spatie/flare-debug-sender

Debug sender for Flare payloads, mainly for internal testing. Plug it into Laravel’s Flare config to inspect, log, or forward payloads, optionally printing full payload details and controlling passthrough/trace handling via configurable channels and sender options.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Debugging & Observability Roadmap: Accelerates internal debugging workflows by enabling controlled, local testing of Flare (Spatie’s error monitoring tool) payloads without deploying to production or staging. Reduces friction in debugging complex edge cases (e.g., race conditions, third-party API failures) by simulating real-world error scenarios in a sandboxed environment.
  • Build vs. Buy: Buy—avoids reinventing a lightweight, purpose-built debugging tool. The package is minimal, focused, and integrates seamlessly with existing Flare infrastructure, reducing dev ops overhead.
  • Use Cases:
    • Pre-production validation: Test Flare error reporting for new features or critical bug fixes before release.
    • Onboarding: Train engineers on Flare’s payload structure and debugging workflows with realistic examples.
    • Legacy system migration: Debug Flare integration issues in older Laravel apps without risking production data leaks.
    • Custom error handling: Validate custom error handlers or middleware that interact with Flare before deployment.

When to Consider This Package

  • Adopt if:
    • Your team uses Spatie’s Flare for error monitoring and needs a local debugging tool to simulate payloads without external dependencies.
    • You’re debugging intermittent or environment-specific errors (e.g., timeouts, external API failures) that are hard to reproduce in staging.
    • Your team lacks access to a sandboxed staging environment or prefers to avoid deploying test errors to production.
    • You’re building a debugging toolchain and want to standardize on Spatie’s ecosystem (e.g., Flare + this package).
  • Look elsewhere if:
    • You’re not using Flare: This package is Flare-specific; alternatives like Laravel’s built-in dd() or Xdebug may suffice.
    • You need advanced debugging (e.g., step-through debugging, memory profiling): Use Xdebug, Tideways, or Laravel Telescope instead.
    • Your errors are trivial (e.g., syntax errors) and don’t require payload simulation.
    • You’re constrained by budget for open-source support (though the MIT license is permissive, Spatie’s paid products may offer more).

How to Pitch It (Stakeholders)

For Executives: "This package lets our engineering team test and validate Flare error reports locally before they hit production, cutting debugging time by 30–50% for complex issues. By simulating real-world error payloads in a controlled environment, we reduce the risk of undetected bugs in staging and accelerate releases. It’s a lightweight, zero-cost addition to our existing Flare setup—no new infrastructure needed."

For Engineering/DevOps: *"Spatie’s flare-debug-sender is a Swiss Army knife for Flare debugging. It lets you:

  • Mock Flare payloads locally (e.g., simulate a failed payment gateway call without hitting the real API).
  • Validate custom error handlers before deploying to production.
  • Reproduce edge cases (e.g., race conditions) without polluting staging. It’s a 5-minute install, integrates with your existing Flare setup, and avoids the overhead of spinning up test environments. Perfect for pre-release QA or onboarding new devs to Flare’s workflow."*

For Developers: *"Tired of deploying test errors to staging just to debug Flare payloads? This package lets you send fake Flare errors from your local machine—no server needed. Use it to:

  • Test how Flare formats your custom exceptions.
  • Debug middleware that modifies error payloads.
  • Recreate production-like errors without leaving your IDE. Just composer require spatie/flare-debug-sender, configure it in config/flare.php, and start sending test payloads with php artisan flare:debug-send. It’s that simple."*
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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport