10000 minor #17167 Update service documentation with udpate recipe files (a… · symfony/symfony-docs@f965c45 · GitHub
[go: up one dir, main page]

Skip to content

Commit f965c45

Browse files
committed
minor #17167 Update service documentation with udpate recipe files (alexander-schranz)
This PR was merged into the 4.4 branch. Discussion ---------- Update service documentation with udpate recipe files The asterisk was removed some time ago as not required and the Tests and Migrations are also were also removed from exclude. See discussion about asterisk here: symfony/recipes#802 (comment) Commits ------- b89847e Update service documentation with udpate recipe files
2 parents 89070ba + b89847e commit f965c45

File tree

1 file changed

+19
-16
lines changed

1 file changed

+19
-16
lines changed

service_container.rst

Lines changed: 19 additions & 16 deletions
< 8000 td data-grid-cell-id="diff-d04c87e383145fdfa08f0836fb162da20532bfb78bf3f412fb70407464360340-174-174-0" data-selected="false" role="gridcell" style="background-color:var(--bgColor-default);text-align:center" tabindex="-1" valign="top" class="focusable-grid-cell diff-line-number position-relative diff-line-number-neutral left-side">174
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,11 @@ each time you ask for it.
172172
# makes classes in src/ available to be used as services
173173
# this creates a service per class whose id is the fully-qualified class name
174
App\:
175-
resource: '../src/*'
176-
exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'
175+
resource: '../src/'
176+
exclude:
177+
- '../src/DependencyInjection/'
178+
- '../src/Entity/'
179+
- '../src/Kernel.php'
177180
178181
# ...
179182
@@ -192,7 +195,7 @@ each time you ask for it.
192195
193196
<!-- makes classes in src/ available to be used as services -->
194197
<!-- this creates a service per class whose id is the fully-qualified class name -->
195-
<prototype namespace="App\" resource="../src/*" exclude="../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}"/>
198+
<prototype namespace="App\" resource="../src/" exclude="../src/{DependencyInjection,Entity,Kernel.php}"/>
196199
197200
<!-- ... -->
198201
@@ -214,8 +217,8 @@ each time you ask for it.
214217
215218
// makes classes in src/ available to be used as services
216219
// this creates a service per class whose id is the fully-qualified class name
217-
$services->load('App\\', '../src/*')
218-
->exclude('../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}');
220+
$services->load('App\\', '../src/')
221+
->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
219222
};
220223
221224
.. tip::
@@ -427,8 +430,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
427430
428431
# same as before
429432
App\:
430-
resource: '../src/*'
431-
exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'
433+
resource: '../src/'
434+
exclude: '../src/{DependencyInjection,Entity,Kernel.php}'
432435
433436
# explicitly configure the service
434437
App\Service\SiteUpdateManager:
@@ -450,8 +453,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
450453
<!-- Same as before -->
451454
452455
<prototype namespace="App\"
453-
resource="../src/*"
454-
exclude="../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}"
456+
resource="../src/"
457+
exclude="../src/{DependencyInjection,Entity,Kernel.php}"
455458
/>
456459
457460
<!-- Explicitly configure the service -->
@@ -472,8 +475,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
472475
// ...
473476
474477
// same as before
475-
$services->load('App\\', '../src/*')
476-
->exclude('../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}');
478+
$services->load('App\\', '../src/')
479+
->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
477480
478481
$services->set(SiteUpdateManager::class)
479482
->arg('$adminEmail', 'manager@example.com')
@@ -958,8 +961,8 @@ key. For example, the default Symfony configuration contains this:
958961
# makes classes in src/ available to be used as services
959962
# this creates a service per class whose id is the fully-qualified class name
960963
App\:
961-
resource: '../src/*'
962-
exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'
964+
resource: '../src/'
965+
exclude: '../src/{DependencyInjection,Entity,Kernel.php}'
963966
964967
.. code-block:: xml
965968
@@ -973,7 +976,7 @@ key. For example, the default Symfony configuration contains this:
973976
<services>
974977
<!-- ... same as before -->
975978
976-
<prototype namespace="App\" resource="../src/*" exclude="../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}"/>
979+
<prototype namespace="App\" resource="../src/" exclude="../src/{DependencyInjection,Entity,Kernel.php}"/>
977980
</services>
978981
</container>
979982
@@ -987,8 +990,8 @@ key. For example, the default Symfony configuration contains this:
987990
988991
// makes classes in src/ available to be used as services
989992
// this creates a service per class whose id is the fully-qualified class name
990-
$services->load('App\\', '../src/*')
991-
->exclude('../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}');
993+
$services->load('App\\', '../src/')
994+
->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
992995
};
993996
994997
.. tip::

0 commit comments

Comments
 (0)
0