Dependency Injection & Controllers: Method Injection
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class UserController extends Controller
{ /**
* Store a new user.
*
* @param Request $request
* @return Response
*/ public function store(Request $request)
{ $name = $request->name; // } } A common use-case for method injection is injecting the Illuminate\Http\Request instance into your controller methods.
Semantic portal