Download the PHP package manzadey/larasentry-client without Composer
On this page you can find all versions of the php package manzadey/larasentry-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download manzadey/larasentry-client
More information about manzadey/larasentry-client
Files in manzadey/larasentry-client
Package larasentry-client
Short Description A lightweight exception tracker client for Laravel.
License
Informations about the package larasentry-client
Larasentry Client
A lightweight exception tracker client for Laravel. Designed to be used with the Larasentry Server (a Go-based microservice) to collect exceptions and send aggregated reports to Telegram.
Features
- Lightweight and failsafe (2s timeout, 1s connect timeout)
- Optional background delivery via Laravel Queue (e.g.
default,sentry) - Automatically collects runtime & environment context:
php_version(e.g.8.2.18viaPHP_VERSION)environment(e.g.production/staging)release(application version or Git commit tag)tagswithlaravel_versionandphp_os
- Automatically ignores 4xx HTTP errors, Validation and Authentication exceptions
- Hooks directly into Laravel's Exception Handler
Installation
You can install the package via composer:
Configuration
Publish the configuration file (optional):
Add the following variables to your .env file:
Server address
The address is read from larasentry.url (LARASENTRY_URL). larasentry.server_url (LARASENTRY_SERVER_URL) is an alias kept for backward compatibility: url wins when both are set to different values. If the address is empty, nothing is sent.
Usage
Once installed and configured, the package automatically captures unhandled 500+ exceptions and sends them to your tracker. No manual code changes are required.
To test if it works, send a test incident:
The command sends synchronously (ignoring LARASENTRY_QUEUE) and exits with a non-zero code if the server URL is missing, the server is unreachable, or it responds with an error status.
License
The MIT License (MIT).
All versions of larasentry-client with dependencies
illuminate/support Version ^10.0|^11.0|^12.0|^13.0
illuminate/http Version ^10.0|^11.0|^12.0|^13.0
illuminate/contracts Version ^10.0|^11.0|^12.0|^13.0
illuminate/queue Version ^10.0|^11.0|^12.0|^13.0
illuminate/bus Version ^10.0|^11.0|^12.0|^13.0