Search code examples
laravellumenlaravel-passport

Lumen Class Route Not found


I am trying to implement the code stated in Laracast.

$proxy = Request::create(
        '/oauth/token',
        'POST'
    );

    return Route::dispatch($proxy);

This gives me error Class Route Not found.My question is how can we use Route:dispatch() in lumen ? Thanks


Solution

  • I found the solution for this problem.We can use the following code.

    $proxy = Request::create(
            '/oauth/token',
            'post',
            [
                'grant_type'=>$grant_type,
                'client_id'=>$client_id,
                'client_secret'=>$client_secret,
                'username'=>$username,
                'password'=>$password
            ]
    
        );
    
    
    
        return App::dispatch($proxy);