DebugBar
aby zainstalować plugin DebugBar wpisujemy w konsoli
composer require barryvdh/laravel-debugbar
w config/app.php do tablicy providers dodajemy
Barryvdh\Debugbar\ServiceProvider::class,
a do tablicy aliases
'Debugbar’ => Barryvdh\Debugbar\Facade::class,
Ukrywanie błędów
w .env jest zmienna APP_DEBUG. True – pokazuje błędy
Własny szablon domyślny błędów:
w app/Exceptions/Handler.php znajdź funkcję render i zmień ją tak:
public function render($request, Exception $exception)
{
if (! view()->exists("errors.{$exception->getCode()}")) {
return response()->view('errors.default', [], 500);
}
return parent::render($request, $exception);
}
a następnie w resources/views/errors dodaj plik default.blade.php
ciekawostka: po tej zmianie błąd 404 będzie miał szablon 0.php gdyż taki kod statusu zwraca system