Spisie treści
Jedna z najpotężniejszych rzeczy, jakie mamy w Laravel Są to filtry, dzięki którym możemy sprawdzić niestandardowe warunki przed i po zapytaniach i żądaniach lub żądaniach skierowanych do naszej aplikacji, możemy na przykład sprawdzić, czy użytkownik jest administratorem i ustalić przypadki dla każdego warunku.Możemy sprawić, by filtry działały w połączeniu z trasami, tworząc w ten sposób potężny system identyfikacji warunków, który jeśli osiągniemy granicę, możemy osiągnąć wyniki wysokiej jakości, które nie byłyby widoczne w innych frameworkach.
Aby włączyć filtr do trasy i efektywnie go wykorzystać, musimy w standardowej instalacji Laravel wykonaj poniższe kroki:
1- Najpierw musimy stworzyć ścieżkę do której będziemy mieli dostęp tylko jeśli spełniliśmy warunki filtra, w tym celu tworzymy wpis w pliku trasy.php a po nazwaniu trasy umieszczamy tablicę, w której określimy filtry przed i po żądaniu, zobaczmy następujący przykład:
WażnyWidzieliśmy również, że możemy zbudować filtry, które chcemy i zastosować je w dowolnym momencie, w przykładzie zrobiliśmy dodatkowy filtr, który jest wykonywany dopiero po zakończeniu żądania, aby zachować dziennik tych, którzy wchodzą w tryb administratora, jest to Należy pamiętać, że ten filtr jest wykonywany po przetworzeniu strony w całości, nie jest to moment, w którym pierwszy filtr zakończy przetwarzanie, należy to wyjaśnić, aby uniknąć nieporozumień.
Mimo że jest to funkcjonalne, Laravel obejmuje te funkcje, te przykłady po prostu pomagają nam dowiedzieć się, jak działa zastosowanie filtrów w trasach. Na tym kończymy ten samouczek, nauczyliśmy się niezbyt złożonego i skutecznego sposobu stosowania filtrów w trasach, dzięki czemu możemy włączyć różne walidacje, których potrzebujemy w naszych aplikacjach, przy niewielkim wysiłku.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt