Integration
Laravel
Pakiet dla Laravela 10, 11 i 12
Free on every plan, including the free one
Laravel 10, 11 lub 12, PHP 8.2+
dockcodes/dockray-laravel
Installation
composer require dockcodes/dockray-laravel
php artisan vendor:publish --tag=dockray-config
# .env
DOCKRAY_TOKEN=TWOJ_TOKEN_PROJEKTU
DOCKRAY_PRIVATE_KEY=TWOJ_KLUCZ_PRYWATNY
Pakiet DockRay łączy się z mechanizmem raportowania wyjątków Laravela i może rejestrować transakcje HTTP obsługiwane przez grupy middleware web oraz api. Raporty zawierają stos wywołań, kontekst żądania, środowisko i informacje o wydaniu, co ułatwia powiązanie regresji z konkretnym wdrożeniem. Pakiet korzysta z automatycznego wykrywania usług Laravela, przechowuje poświadczenia w zmiennych środowiskowych i udostępnia fasadę do ręcznego raportowania przechwyconych wyjątków oraz istotnych zdarzeń aplikacyjnych.
How to use it
The integration reports exceptions on its own. This is for the reports you send deliberately.
php
<?php
use Dock\Ray\Laravel\Facades\Ray;
// Wyjątki idą same przez handler frameworka. To jest do rzeczy, które
// wyjątkiem nie są - a chcesz o nich wiedzieć.
Ray::message('Import cennika zakończony bez pozycji');
try {
$order->settle();
} catch (Throwable $e) {
Ray::report($e);
throw $e;
}
Knowledge base articles
Instalacja - Laravel Wymagania, instalacja i przygotowanie Laravel do bezpiecznego raportowania danych produkcyjnych. Konfiguracja - Laravel Bezpieczna konfiguracja poświadczeń, środowisk i zakresu danych raportowanych przez Laravel. Weryfikacja i typowe problemy - Laravel Kontrolowane potwierdzenie działania Laravel oraz diagnostyka najczęstszych problemów z wysyłką.
Requirements
Laravel 10, 11 lub 12, PHP 8.2+
Package name
dockcodes/dockray-laravel
Where to get it
Packagist
Pricing
Free