如何执行路径请求并从artisan控制台命令类获取响应?
我尝试过其他人建议的方法,但这种方法无法正常工作。
$request = Request::create('/', 'GET');
.
.
.
$response = $route->run($request);
[使用laravel 5]
答案 0 :(得分:0)
试试这个
$router = new Illuminate\Routing\Router(new Illuminate\Events\Dispatcher);
$request = Illuminate\Http\Request::create('', 'GET');
$router->dispatch($request);
从上面的代码中我认为你混淆了路由和路由器。路由只包含有关如何处理单个URI的信息。路由器本身编译所有路由并确定将请求分派给的正确路由。