Hi have the next route
Route::get('/{param1}',
'Http\Controllers\SomeController@getCollection');
Route::get('/{param_for_middleware}/{param1}',
'Http\Controllers\SomeController@getCollection');
And, on my controller, I have
// PSR7 code
use Illuminate\Routing\Controller;
use Psr\Http\Message\ServerRequestInterface;
class SomeController extends Controller
public function getCollection(ServerRequestInterface $request)
{
// here, I need access to param1
dd($request);
}
}
With Original Laravel Router We can get value with $this->route()->parameters()['param1]
. But, when we use PSR7 on Laravel?