8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7392eb commit 2426ce4Copy full SHA for 2426ce4
service_container/service_closures.rst
@@ -58,6 +58,9 @@ argument of type ``service_closure``:
58
App\Service\MyService:
59
arguments: [!service_closure '@mailer']
60
61
+ # In case the dependency is optional
62
+ # arguments: [!service_closure '@?mailer']
63
+
64
.. code-block:: xml
65
66
<!-- config/services.xml -->
@@ -69,6 +72,11 @@ argument of type ``service_closure``:
69
72
<services>
70
73
<service id="App\Service\MyService">
71
74
<argument type="service_closure" id="mailer"/>
75
76
+ <!--
77
+ In case the dependency is optional
78
+ <argument type="service_closure" id="mailer" on-invalid="ignore"/>
79
+ -->
80
</service>
81
</services>
82
</container>
0 commit comments