Laravel: Debugowanie szablonów serwerów kasetowych

Podczas debugowania szablonów blade w Laravel 5. * często otrzymujesz bezsensowne komunikaty o błędach odnoszące się do widoków z pamięci podręcznej. W przeszłości wszyscy byli lepsi: widok debugowania w wersji 4 zawierał bardziej pomocne funkcje, a także był ładniejszy wizualnie. Za pomocą kilku linijek kodu możesz odzyskać tę funkcjonalność przy pomocy krzyków („błędy PHP dla fajnych dzieciaków”).


Przykładowy widok błędów wygląda tak w Laravel 5.4:

Laravel: Debugowanie szablonów serwerów kasetowych

Najpierw należy dołączyć pakiet „filp / whoops” do bloku deweloperskiego pliku composer.json:

b29e71797fcd218306e15ef463ee9cba

Następnie modyfikujesz metodę renderowania, która jest odpowiedzialna za wysłanie wyjątku do przeglądarki:

b29e71797fcd218306e15ef463ee9cba

Teraz masz pełny podgląd kodu, a także inne fajne funkcje, takie jak bieżące zmienne środowiskowe:

Laravel: Debugowanie szablonów serwerów kasetowych

Plecy