protected function registerJWTManager()
    {
        $this->app->singleton('lia.jwt.manager', function ($app) {
            $instance = new JWTManager(
                $app['lia.jwt.provider.jwt'],
                $app['lia.jwt.blacklist'],
                $app['lia.jwt.payload.factory']
            );

            return $instance->setBlacklistEnabled((bool) $this->config('blacklist_enabled'));
        });
    }
protected function registerJWTManager()
    {
        $this->app->singleton('lia.jwt.manager', function ($app) {
            $instance = new JWTManager(
                $app['lia.jwt.provider.jwt'],
                $app['lia.jwt.blacklist'],
                $app['lia.jwt.payload.factory']
            );

            return $instance->setBlacklistEnabled((bool) $this->config('blacklist_enabled'));
        });
    }
protected function registerJWTManager ( ) { $ this -> app -> singleton ( 'lia.jwt.manager' , function ( $ app ) { $ instance = new JWTManager ( $ app [ 'lia.jwt.provider.jwt' ] , $ app [ 'lia.jwt.blacklist' ] , $ app [ 'lia.jwt.payload.factory' ] ) ; return $ instance -> setBlacklistEnabled ( ( bool ) $ this -> config ( 'blacklist_enabled' ) ) ; } ) ; }
Register the bindings for the JWT Manager.
Register the bindings for the JWT Manager .