tiden / telemetry-laravel
Tiden error tracking for Laravel — auto-captures reported exceptions and sends them to your Tiden project. Built on tiden/telemetry-php.
v1.0.0
2026-06-15 18:22 UTC
Requires
- php: ^8.3
- illuminate/contracts: ^12.0 || ^13.0
- illuminate/support: ^12.0 || ^13.0
- tiden/telemetry-php: ^0.1
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.18
- orchestra/testbench: ^10.0 || ^11.0
- phpunit/phpunit: ^11.5 || ^12.0
README
Laravel integration for Tiden error tracking. Auto-captures
every exception Laravel reports and sends it to your Tiden project. Built on
tiden/telemetry-php.
Install
composer require tiden/telemetry-laravel
The service provider is auto-discovered. Set your DSN:
TIDEN_DSN=http://<publicKey>@<host:ingestPort>/<projectId> TIDEN_RELEASE=my-app@1.2.3
That's it — reported exceptions now appear in your Tiden project. environment
defaults to APP_ENV.
Configuration (optional)
php artisan vendor:publish --tag=tiden-config
config/tiden.php:
| Key | Env | Default | Description |
|---|---|---|---|
dsn |
TIDEN_DSN |
— | Project DSN. No DSN → the integration is inert. |
release |
TIDEN_RELEASE |
— | App version. |
environment |
TIDEN_ENVIRONMENT |
APP_ENV |
Deployment environment. |
send_default_pii |
TIDEN_SEND_DEFAULT_PII |
false |
Send likely-PII (off by default; PII is scrubbed). |
Manual capture
use Tiden\Sdk; Sdk::captureException($e); Sdk::captureMessage('checkout completed', 'info');