Search by

errtap / laravel

davidghena

ErrTap error tracking for Laravel — reports unhandled exceptions to your ErrTap project.

v0.1.0 2026-07-11 12:34 UTC

This package is auto-updated.

Last update: 2026-09-09 23:29:13 UTC


README

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 # only required for a bare-key DSN
ERRTAP_ENV=production
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');