@@ -82,8 +82,8 @@ in the container.
82
82
There are actually *many * more services in the container, and each service has
83
83
a unique id in the container, like ``request_stack `` or ``router.default ``. For a full
84
84
list, you can run ``php bin/console debug:container ``. But most of the time,
85
- you won't need to worry about this. See :ref: `services-wire- specific- service`.
86
- See :doc: `/service_container/debug `.
85
+ you won't need to worry about this. See :ref: `how to choose a specific service
86
+ <services-wire-specific-service>`. See :doc: `/service_container/debug `.
87
87
88
88
.. _service-container-creating-service :
89
89
@@ -230,10 +230,11 @@ each time you ask for it.
230
230
231
231
Thanks to this configuration, you can automatically use any classes from the
232
232
``src/ `` directory as a service, without needing to manually configure
233
- it. Later, you'll learn more about this in :ref: `service-psr4-loader `.
233
+ it. Later, you'll learn how to :ref: `import many services at once
234
+ <service-psr4-loader>` with resource.
234
235
235
- If you'd prefer to manually wire your service, that's totally possible: see
236
- :ref: `services-explicitly-configure-wire-services `.
236
+ If you'd prefer to manually wire your service, that's totally possible to
237
+ :ref: `use explicit configuration < services-explicitly-configure-wire-services > `.
237
238
238
239
.. _service-container_limiting-to-env :
239
240
@@ -840,8 +841,8 @@ argument for *any* service defined in this file! You can bind arguments by name
840
841
(e.g. ``$adminEmail ``), by type (e.g. ``Psr\Log\LoggerInterface ``) or both
841
842
(e.g. ``Psr\Log\LoggerInterface $requestLogger ``).
842
843
843
- The ``bind `` config can also be applied to specific services or when loading many
844
- services at once (i.e. :ref: ` service-psr4-loader `).
844
+ The ``bind `` config can also be applied to specific services or when
845
+ :ref: ` loading many services at once < service-psr4-loader > `).
845
846
846
847
Abstract Service Arguments
847
848
--------------------------
@@ -1091,9 +1092,9 @@ key. For example, the default Symfony configuration contains this:
1091
1092
This can be used to quickly make many classes available as services and apply some
1092
1093
default configuration. The ``id `` of each service is its fully-qualified class name.
1093
1094
You can override any service that's imported by using its id (class name) below
1094
- (e.g. see :ref: `services-manually-wire-args `). If you override a service, none of
1095
- the options (e.g. ``public ``) are inherited from the import (but the overridden
1096
- service *does * still inherit from ``_defaults ``).
1095
+ (e.g. see :ref: `how to manually wire arguments < services-manually-wire-args > `).
1096
+ If you override a service, none of the options (e.g. ``public ``) are inherited
1097
+ from the import (but the overridden service *does * still inherit from ``_defaults ``).
1097
1098
1098
1099
You can also ``exclude `` certain paths. This is optional, but will slightly increase
1099
1100
performance in the ``dev `` environment: excluded paths are not tracked and so modifying
0 commit comments