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

Errbit Php Laravel Package

emgiezet/errbit-php

PHP client for sending exceptions and errors to Errbit, the Airbrake-compatible error catcher. Integrates with Laravel to report exceptions automatically, helping you centralize error tracking and monitor application failures.

View on GitHub
Deep Wiki
Context7

PHP Errbit/AirBrake Client - Only One Working and Tested

Frequently asked questions about Errbit Php
What is emgiezet/errbit-php used for?
It is a PHP client for sending exceptions and errors to Errbit, an AirBrake-compatible, self-hosted error catcher. In Laravel it is meant to report application failures to your own Errbit instance so you can centralize error tracking. It is a thin client rather than a full Laravel observability package, so expect to wire it into your exception handler yourself.
Does emgiezet/errbit-php work with Laravel out of the box?
No first-class Laravel integration is documented. There is no evidence of a service provider, publishable config, or framework-level context capture, so you will need custom wiring in App\Exceptions\Handler::report(). Treat it as a framework-agnostic PHP client that you adapt to Laravel.
How do I install and configure emgiezet/errbit-php?
Install it with Composer and configure the Errbit host, project key, environment, and timeouts through your own config or environment variables such as ERRBIT_HOST and ERRBIT_PROJECT_KEY. Bind the client as a singleton in a service provider and call it from an application-owned ErrorReporter interface. Verify the exact constructor and option names against the package source before relying on them.
Which PHP and Laravel versions does emgiezet/errbit-php support?
That cannot be confirmed from the available metadata. There is no visible CI matrix, composer.json constraint review, or Laravel compatibility statement in the supplied data. Run a dependency audit and test against the oldest and newest runtimes you deploy before adopting it.
How do I report Laravel exceptions to Errbit with this package?
Wrap the client behind an internal ErrorReporter interface, then call that interface from App\Exceptions\Handler::report() for both HTTP and queue exceptions. Capture request ID, route, user ID, job context, and release version, and scrub tokens, cookies, passwords, and personal data before sending. Ensure the reporter itself fails safely so error reporting never breaks the request.
Does emgiezet/errbit-php support asynchronous or queued error reporting?
There is no evidence of built-in queue support, retries, or sampling. The client likely sends notices synchronously, which can add latency or block on network failures in the request path. Consider dispatching reporting through a Laravel queue job and setting strict timeouts.
Is emgiezet/errbit-php safe to use in production?
It carries high technical risk: low stars, no visible maintenance, CI, tests, license, or security policy, and future-dated release metadata that is unreliable. Synchronous network calls, PII leakage, and abandonment are the main concerns. Only adopt it after source review, compatibility testing, and a plan to fork and own it if needed.
How does emgiezet/errbit-php compare to Sentry, Flare, or Bugsnag for Laravel?
Those are maintained, Laravel-native platforms with first-party service providers, async delivery, context capture, and scrubbing. This package is a narrow client for an existing self-hosted Errbit mandate or legacy migration. Choose it only when Errbit is already an organizational standard; otherwise prefer a strategic platform.
Does emgiezet/errbit-php work with self-hosted Errbit and TLS?
It is designed for AirBrake-compatible Errbit endpoints, so self-hosted hosts and TLS should be configurable through the client's endpoint options. However, protocol compatibility with your specific Errbit version is not verifiable from the supplied data. Test notice delivery against the real server and confirm TLS certificate handling.
Is emgiezet/errbit-php maintained, and how should I evaluate it?
The repository is unknown with only about 44 stars and a weak assessment score, and no active maintainer, release history, or test suite can be confirmed. Run a time-boxed proof of concept: source and license due diligence, dependency audit, staging tests with synthetic exceptions, and dual-run against existing logs. Isolate it behind an internal interface so you can replace it without changing call sites.
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.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle