Съдържание
Едно от най -мощните неща, в които имаме Ларавел Те са филтрите, с тях можем да проверяваме персонализирани условия преди и след заявките и исканията или исканията, направени срещу нашето приложение, можем например да проверим дали потребителят е администратор и да установим случаи за всяко условие.Можем да накараме филтрите да работят заедно с маршрутите, като по този начин генерираме мощна система за идентифициране на условията, че ако я стигнем до границата, можем да постигнем висококачествени резултати, които няма да се видят с други рамки.
За да включим филтър в маршрут и да го използваме ефективно, трябва в стандартна инсталация на Ларавел следвайте стъпките по -долу:
1- Първо трябва да създадем пътя, до който ще имаме достъп само ако сме изпълнили условията на филтъра, за това създаваме запис във файла routes.php и след именуване на маршрута поставяме масив, където ще посочим филтрите преди и след заявката, нека видим следния пример:
ВажноВидяхме също, че можем да изградим филтрите, които искаме, и да ги приложим в желаното от нас време, в примера направихме допълнителен филтър, който се изпълнява точно когато заявката приключи, за да съхранява дневника на тези, които влизат в администраторски режим, това е Важно е да се отбележи, че този филтър се изпълнява след обработката на цялата страница, а не когато първият филтър завърши обработката, това трябва да се изясни, за да се избегнат недоразумения.
Въпреки че това е функционално, Ларавел ако тези функции са обхванати, тези примери просто ни помагат да разберем как работи прилагането на филтри в маршрутите. С това завършваме този урок, научихме не много сложен и ефективен начин за прилагане на филтри в маршрутите, с това можем да включим различни валидации, от които се нуждаем в нашите приложения, с много малко усилия.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка