laravel maintained by errtap
@errtap/laravel
Zero-dependency ErrTap error tracking for Laravel.
Install
composer require errtap/laravel
Set env vars:
ERRTAP_DSN=your-dsn-here
ERRTAP_ENDPOINT=https://your-errtap-host/ingest/error
ERRTAP_RELEASE=v1.0.0 # optional, enables regression detection
Hook it up (one line)
Laravel 11+ — in bootstrap/app.php:
->withExceptions(function (Illuminate\Foundation\Configuration\Exceptions $exceptions) {
$exceptions->reportable(fn (Throwable $e) => ErrTap\ErrTap::captureException($e));
})
Laravel ≤10 — in App\Exceptions\Handler::register():
$this->reportable(fn (Throwable $e) => ErrTap\ErrTap::captureException($e));
Manual capture anywhere:
ErrTap\ErrTap::captureMessage('something noteworthy');