如何解决Uncaught ReflectionException:php seytar路由器中不存在类配置

I created a middleware in web.php in my project for testing.

Note: I'm using this package https://github.com/seytar/php-router

There is no problem until I use Redirect or Url to redirect.

function isLogin() {
    return false;
}

class checkLogin {
    public function handle(\Illuminate\Http\Request $request, Closure $next, array $guards = [])
    {
        if (isLogin()){
            return $next($request);
        }
        return \Illuminate\Support\Facades\Redirect::to('/');
    }
}

Route::get('/', function () {
    return "This is home page!";
});

Route::get('/dashboard', [
    'middleware' => 'checkLogin',
    'uses' => function () {
        return "This is dashboard!";
    }
])

This is my error:

Fatal error: Uncaught ReflectionException: Class config does not exist in C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php:794 Stack trace: #0 C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php(794): ReflectionClass->__construct('config') #1 C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php(671): Illuminate\Container\Container->build('config') #2 C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php(619): Illuminate\Container\Container->resolve('config', Array) #3 C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php(1233): Illuminate\Container\Container->make('config') #4 C:\xampp\htdocs\wp\vendor\illuminateouting\RoutingServiceProvider.php(62): Illuminate\Container\Container->offsetGet('config') #5 C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php(791): Illuminate\Routing\RoutingServiceProvider->Illuminate\Routing{closure}(Object(Illuminate\Container\Container), Array) #6 C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php(671): Illuminate\Container\C in C:\xampp\htdocs\wp\vendor\illuminate\container\Container.php on line 794