@@ -231,13 +231,13 @@ looks up the value of each parameter and uses it in the service definition.
231
231
232
232
<argument type =" string" >http://symfony.com/?foo=%%s& bar=%%d</argument >
233
233
234
- ..note ::
234
+ ..caution ::
235
235
236
- It can be useful to pass other services in as arguments to your custom service.
237
- For example, you may want to pass in the `` request `` service as an argument.
238
- In these cases, you may receive a `` ScopeWideningInjectionException ``.
239
- To understand this problem better and learn how to solve it, refer to
240
- the cookbook article :doc: `/cookbook/service_container/scopes `.
236
+ You may receive a
237
+ :class: ` Symfony \\ Component \\ DependencyInjection \\ Exception \\ ScopeWideningInjectionException `
238
+ when passing the `` request `` service as an argument. To understand this
239
+ problem better and learn how to solve it, refer to the cookbook article
240
+ :doc: `/cookbook/service_container/scopes `.
241
241
242
242
The purpose of parameters is to feed information into services. Of course
243
243
there was nothing wrong with defining the service without using any parameters.