У меня есть проект laravel, и я хочу создать таблицу журналов доступа. в файле маршрута можно обрабатывать каждый запрос и его параметры для хранения в базе данных.Обращайтесь с каждым запросом в laravel 5
0
A
ответ
1
Вы можете использовать create middleware и обрабатывать весь запрос. Затем поместите все свои маршруты в group, чтобы применить ваше промежуточное ПО.
Route::group(['middleware' => 'yourMiddleware'], function() {
// All your routes
});
1
Да, это возможно. Создайте собственного поставщика услуг и зарегистрируйте его, затем в методе boot
создайте скрипт, который регистрирует запросы к базе данных.
Пример:
public function boot()
{
if (! app()->runningInConsole()) {
App\Request::create(['payload'=>serialize(app('request')->all())]);
}
}
это не будет слишком хорошо для вашей базы данных, но возможно – Digitlimit