2 способа, которые я предлагаю:
1. Сделайте event
и запустите его во всех действиях. 2. Создайте middleware
и добавьте его в каждую маршрутизацию (или добавьте в маршрутную группу)
Второй вариант лучше. Потому что промежуточные программы сделаны именно по этой причине. Все запросы, отправляемые на сервер, должны сначала проходить промежуточным ПО. Вкратце: вы должны создать промежуточное ПО с php artisan make:middleware yourMiddlewareName
и после добавления в него кода вашего контроллера вы должны добавить имя этого промежуточного ПО в ядре. php в массиве промежуточного ПО. Теперь он готов для назначения его для всех маршрутов, которые вы хотите, добавив ->middleware("yourMiddlewareName")
в конце, если каждый.