Hello everyone, I'm starting with Laravel and I'm really enjoying it. I need your help, I need to query the database to check the status of a record, return true, continue with the request by returning a value of that query, if false return redirects to another page to activate that record in the database Of data. The best way to do this is by using Middleware? How can I get the middleware to return this value to the controller? Is there any better way to do this?
Thank you!
hi middleware is excellent for your request you can use this code:
//body of your middleware class public function handle($request, Closure $next) { //request was right go your controller if ($request->age <= 200) {
//redirect to your controller
app('App\Http\Controllers\your controller name')->method(your value)
}
//exit when request was wrong
return $next($request);
}
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community