<?php

namespace Support;

use Illuminate\Http\Request;
use Tymon\JWTAuth\JWTAuth;
use Tymon\JWTAuth\JWTManager;
use Tymon\JWTAuth\Providers\Auth\AuthInterface;

class JWTBandAuth extends JWTAuth {

    /**
     * @param \Tymon\JWTAuth\JWTManager  $manager
     * @param JWTBandUserInterface $user
     * @param \Tymon\JWTAuth\Providers\Auth\AuthInterface  $auth
     * @param \Illuminate\Http\Request  $request
     */
    public function __construct(JWTManager $manager, JWTBandUserInterface $user, AuthInterface $auth, Request $request)
    {
        $this->manager = $manager;
        $this->user = $user;
        $this->auth = $auth;
        $this->request = $request;
    }

}
