Innehållsförteckning
En av de mest kraftfulla sakerna vi har i Laravel De är filtren, med dem kan vi kontrollera anpassade villkor före och efter de frågor och förfrågningar eller förfrågningar som gjorts mot vår ansökan, vi kan till exempel validera om en användare är administratör och fastställa ärenden för varje villkor.Vi kan få filtren att fungera tillsammans med rutterna och därmed generera ett kraftfullt system för att identifiera förhållanden, att om vi tar det till gränsen kan vi uppnå högkvalitativa resultat som inte skulle ses med andra ramar.
För att införliva ett filter i en rutt och använda det effektivt måste vi i en standardinstallation av Laravel följ stegen nedan:
1- Först måste vi skapa sökvägen som vi kommer åt endast om vi har uppfyllt filtervillkoren, för detta skapar vi en post i filen routes.php och efter att ha namngett rutten placerar vi en array där vi kommer att specificera filtren före och efter begäran, låt oss se följande exempel:
ViktigVi såg också att vi kan bygga de filter vi vill ha och tillämpa dem vid den tid vi vill, i exemplet gjorde vi ett extra filter som körs precis när förfrågan slutar för att hålla loggen för dem som går in i administratörsläge, det är viktigt att notera att det här filtret körs efter att sidan har behandlats i sin helhet, det är inte när det första filtret avslutar behandlingen, detta bör klargöras för att undvika missförstånd.
Även om detta är funktionellt, Laravel har dessa funktioner täckts, hjälper dessa exempel helt enkelt oss att veta hur tillämpningen av filter på rutterna fungerar. Med detta avslutar vi denna handledning, vi har lärt oss ett inte särskilt komplext och effektivt sätt att applicera filter på rutterna, med detta kan vi införliva olika valideringar som vi behöver i våra applikationer med mycket liten ansträngning.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng