Integration

Laravel

Pakiet dla Laravela 10, 11 i 12

Kostenlos in jedem Plan, auch im kostenlosen Laravel 10, 11 lub 12, PHP 8.2+ dockcodes/dockray-laravel
Woher nehmen Packagist
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.

So wird es verwendet

Ausnahmen meldet die Integration von selbst. Das hier ist für Meldungen, die Sie bewusst senden.

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;
}

Artikel der Wissensdatenbank

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ą.