コントローラーに GET メソッドで ajax リクエストを送信しています
Route::get('test', ['Middleware' => 'TestFilter', 'uses' => 'HomeController@index']);
ミドルウェア:
public function handle($request, Closure $next)
{
return $next($request); //This does not seem to pass $request to HomeController
}
HomeController の index() メソッドで $request を返そうとしていますが、ページでエラーがスローされます
'Undefined variable: request' in D:\Apps\apilab\app\Http\Controllers\HomeController.php
私は単に$request
HomeControllerに戻っています
class HomeController extends Controller {
public function index() {
return $request;
}
}
処理を続行できるように、リクエスト変数を HomeController@index に渡すにはどうすればよいですか?? いろいろな方法を試して疲れました...