W najbliższych dniach wychodzi nowa wersja Laravela oznaczona numerem 5.7. Zmiany w stosunku do poprzedniej wersji nie są zbyt duże, ale warto je odnotować. W tej serii wpisów opiszemy po kolei ważniejsze zmiany.
W poprzednim poście opisaliśmy zmiany w katalogu resources. W dzisiejszym poście opisujemy kolejną nowość, którą jest komenda dump-server
. Po odpaleniu w konsoli komendy php artisan dump-server
wszystkie użycia funkcji dump()
w kodzie będą wysyłały swój wynik do konsoli, zamiast wyświetlać go w wygenerowanym kodzie HTML.
Jak zwykle, najlepiej zobaczyć to na żywo:
Może to się okazać szczególnie przydatne podczas debugowania API. Gdy nie włączymy w konsoli powyżej opisanej komendy, funkcja dump()
będzie działać tak jak do tej pory.
Komenda dodana jest do artisana za pomocą paczki beyondcode/laravel-dump-server autorstwa Marcela Pociot.