ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

#8 Laravel 6 Basics | Middleware (II) | Middleware Parameters | Terminable Middleware

laravel 6 middlewares

laravel middleware parameters

terminable middleware

how to pass parameters in laravel middleware

example of terminable middleware

laravel terminable middleware

laravel terminate method

laravel middleware arguments

pass parameters from route to laravel middlewares

return parameters to middleware

terminate function laravel

laravel 6 middleware functionality

Автор: Stack Developers

Загружено: 2020-01-04

Просмотров: 944

Описание: In Part-8 of Laravel 6 Basics, we will start learning about Middleware in detail.

We will keep experimenting with lot of functionalities in new Laravel 6 website and in E-com series.

In this video, we will learn about Middleware Parameters and Terminable Middleware.


Middleware Parameters

Middleware can also receive parameters from routes and can do action based on them. Like we can create CheckRole middleware and can send role as parameter to middleware based on which we will do some action.

i) Create CheckRole Middleware
php artisan make:middleware CheckRole

ii) Update kernel.php file
Make CheckRole middleware as Global by adding it in kernel.php file.

iii) Create Route :-
Create Get route to pass parameter to role middleware that we have just created.

iv) Update CheckRole Middleware
In handle function of CheckRole Middleware, first of all, we will get role parameter from route and redirect to another route if role is editor. We will pass role parameter to another route as well.

v) Include Redirect Statement at top of CheckRole Middleware
use Redirect;


Terminable Middleware

Terminable middleware performs some task after the response has been sent to the browser. This can be accomplished by creating a middleware with terminate method in the middleware. Terminable middleware should be registered with global middleware. The terminate method will receive two arguments $request and $response.

i) Create Terminate Middleware
php artisan make:middleware Terminate

ii) Update kernel.php file
Make Terminate middleware as Global by adding it in kernel.php file.

iii) Create Route :-
Create Get route with terminate middleware

iv) Create terminate function
Create terminate function in TerminateMiddleware with $request and $response as parameters. This terminate function will run after response to either terminate the execution of the middleware or perform some action.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
#8 Laravel 6 Basics | Middleware (II) | Middleware Parameters | Terminable Middleware

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]