Support the ongoing development of Laravel.io →
Requests Database Eloquent

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!

Last updated 3 years ago.
0

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);
}
0

Sign in to participate in this thread!

Eventy

Your banner here too?

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.