home
search
help
profile
liking the experience? our app is even better
registration for
employee referral programs
are now open
get referred to google, amazon, flipkart and more
register now  
Search
showing results for
1php artisan make:middleware nameOfMiddleware
upvote
downvote
source
1public function __construct(User $user)
2{
3  	$this->user = $user;
4  
5    $this->middleware(function ($request, $next) {
6        $user = auth()->user();
7        if ($user) {
8          	$this->user = $user;
9        }
10      
11        return $next($request);
12    });
13}
upvote
downvote
source
1<?php
2# Run:
3# php artisan make:middleware EnsureTokenIsValid
4  
5namespace App\Http\Middleware;
6
7use Closure;
8
9class EnsureTokenIsValid
10{
11    /**
12     * Handle an incoming request.
13     *
14     * @param  \Illuminate\Http\Request  $request
15     * @param  \Closure  $next
16     * @return mixed
17     */
18    public function handle($request, Closure $next)
19    {
20        if ($request->input('token') !== 'my-secret-token') {
21            return redirect('home');
22        }
23
24        return $next($request);
25    }
26}
upvote
downvote
source
1<?php
2
3namespace App\Http\Middleware;
4
5use Closure;
6
7class CheckAge
8{
9    /**
10     * Handle an incoming request.
11     *
12     * @param  \Illuminate\Http\Request  $request
13     * @param  \Closure  $next
14     * @return mixed
15     */
16    public function handle($request, Closure $next)
17    {
18        if ($request->age <= 200) {
19            return redirect('home');
20        }
21
22        return $next($request);
23    }
24}
upvote
downvote
source
1php artisan make:middleware <middleware-name>
2
upvote
downvote
1php artisan make:middleware EnsureTokenIsValid
upvote
downvote
similar questions
queries leading to this page