I'm not willing to bump the requirement above Symfony 2.3, youll need to inject the container and retrieve the request when you need to use it, or require a Request object be passed to the parameters that require a request.