@@ -171,8 +171,11 @@ each time you ask for it.
171
171
# makes classes in src/ available to be used as services
172
172
# this creates a service per class whose id is the fully-qualified class name
173
173
App\ :
174
- resource : ' ../src/*'
175
- exclude : ' ../src/{DependencyInjection,Entity,Tests,Kernel.php}'
174
+ resource : ' ../src/'
175
+ exclude :
176
+ - ' ../src/DependencyInjection/'
177
+ - ' ../src/Entity/'
178
+ - ' ../src/Kernel.php'
176
179
177
180
# ...
178
181
@@ -191,7 +194,7 @@ each time you ask for it.
191
194
192
195
<!-- makes classes in src/ available to be used as services -->
193
196
<!-- this creates a service per class whose id is the fully-qualified class name -->
194
- <prototype namespace =" App\" resource =" ../src/* " exclude =" ../src/{DependencyInjection,Entity,Tests ,Kernel.php}" />
197
+ <prototype namespace =" App\" resource =" ../src/" exclude =" ../src/{DependencyInjection,Entity,Kernel.php}" />
195
198
196
199
<!-- ... -->
197
200
@@ -213,8 +216,8 @@ each time you ask for it.
213
216
214
217
// makes classes in src/ available to be used as services
215
218
// this creates a service per class whose id is the fully-qualified class name
216
- $services->load('App\\', '../src/* ')
217
- ->exclude('../src/{DependencyInjection,Entity,Tests, Kernel.php}');
219
+ $services->load('App\\', '../src/')
220
+ ->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
218
221
};
219
222
220
223
.. tip ::
@@ -452,8 +455,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
452
455
453
456
# same as before
454
457
App\ :
455
- resource : ' ../src/* '
456
- exclude : ' ../src/{DependencyInjection,Entity,Tests, Kernel.php}'
458
+ resource : ' ../src/'
459
+ exclude : ' ../src/{DependencyInjection,Entity,Kernel.php}'
457
460
458
461
# explicitly configure the service
459
462
App\Service\SiteUpdateManager :
@@ -475,8 +478,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
475
478
<!-- Same as before -->
476
479
477
480
<prototype namespace =" App\"
478
- resource =" ../src/* "
479
- exclude =" ../src/{DependencyInjection,Entity,Tests, Kernel.php}"
481
+ resource =" ../src/"
482
+ exclude =" ../src/{DependencyInjection,Entity,Kernel.php}"
480
483
/>
481
484
482
485
<!-- Explicitly configure the service -->
@@ -497,8 +500,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
497
500
// ...
498
501
499
502
// same as before
500
- $services->load('App\\', '../src/* ')
501
- ->exclude('../src/{DependencyInjection,Entity,Tests, Kernel.php}');
503
+ $services->load('App\\', '../src/')
504
+ ->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
502
505
503
506
$services->set(SiteUpdateManager::class)
504
507
->arg('$adminEmail', 'manager@example.com')
@@ -944,8 +947,8 @@ key. For example, the default Symfony configuration contains this:
944
947
# makes classes in src/ available to be used as services
945
948
# this creates a service per class whose id is the fully-qualified class name
946
949
App\ :
947
- resource : ' ../src/* '
948
- exclude : ' ../src/{DependencyInjection,Entity,Tests, Kernel.php}'
950
+ resource : ' ../src/'
951
+ exclude : ' ../src/{DependencyInjection,Entity,Kernel.php}'
949
952
950
953
.. code-block :: xml
951
954
@@ -959,7 +962,7 @@ key. For example, the default Symfony configuration contains this:
959
962
<services >
960
963
<!-- ... same as before -->
961
964
962
- <prototype namespace =" App\" resource =" ../src/* " exclude =" ../src/{DependencyInjection,Entity,Tests ,Kernel.php}" />
965
+ <prototype namespace =" App\" resource =" ../src/" exclude =" ../src/{DependencyInjection,Entity,Kernel.php}" />
963
966
</services >
964
967
</container >
965
968
@@ -973,8 +976,8 @@ key. For example, the default Symfony configuration contains this:
973
976
974
977
// makes classes in src/ available to be used as services
975
978
// this creates a service per class whose id is the fully-qualified class name
976
- $services->load('App\\', '../src/* ')
977
- ->exclude('../src/{DependencyInjection,Entity,Tests, Kernel.php}');
979
+ $services->load('App\\', '../src/')
980
+ ->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
978
981
};
979
982
980
983
.. tip ::
0 commit comments