@@ -169,8 +169,11 @@ each time you ask for it.
169
169
# makes classes in src/ available to be used as services
170
170
# this creates a service per class whose id is the fully-qualified class name
171
171
App\ :
172
- resource : ' ../src/*'
173
- exclude : ' ../src/{DependencyInjection,Entity,Tests,Kernel.php}'
172
+ resource : ' ../src/'
173
+ exclude :
174
+ - ' ../src/DependencyInjection/'
175
+ - ' ../src/Entity/'
176
+ - ' ../src/Kernel.php'
174
177
175
178
# ...
176
179
@@ -189,7 +192,7 @@ each time you ask for it.
189
192
190
193
<!-- makes classes in src/ available to be used as services -->
191
194
<!-- this creates a service per class whose id is the fully-qualified class name -->
192
- <prototype namespace =" App\" resource =" ../src/* " exclude =" ../src/{DependencyInjection,Entity,Tests ,Kernel.php}" />
195
+ <prototype namespace =" App\" resource =" ../src/" exclude =" ../src/{DependencyInjection,Entity,Kernel.php}" />
193
196
194
197
<!-- ... -->
195
198
@@ -211,8 +214,8 @@ each time you ask for it.
211
214
212
215
// makes classes in src/ available to be used as services
213
216
// this creates a service per class whose id is the fully-qualified class name
214
- $services->load('App\\', '../src/* ')
215
- ->exclude('../src/{DependencyInjection,Entity,Tests, Kernel.php}');
217
+ $services->load('App\\', '../src/')
218
+ ->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
216
219
};
217
220
218
221
.. tip ::
@@ -446,8 +449,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
446
449
447
450
# same as before
448
451
App\ :
449
- resource : ' ../src/* '
450
- exclude : ' ../src/{DependencyInjection,Entity,Tests, Kernel.php}'
452
+ resource : ' ../src/'
453
+ exclude : ' ../src/{DependencyInjection,Entity,Kernel.php}'
451
454
452
455
# explicitly configure the service
453
456
App\Service\SiteUpdateManager :
@@ -469,8 +472,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
469
472
<!-- Same as before -->
470
473
471
474
<prototype namespace =" App\"
472
- resource =" ../src/* "
473
- exclude =" ../src/{DependencyInjection,Entity,Tests, Kernel.php}"
475
+ resource =" ../src/"
476
+ exclude =" ../src/{DependencyInjection,Entity,Kernel.php}"
474
477
/>
475
478
476
479
<!-- Explicitly configure the service -->
@@ -491,8 +494,8 @@ pass here. No problem! In your configuration, you can explicitly set this argume
491
494
// ...
492
495
493
496
// same as before
494
- $services->load('App\\', '../src/* ')
495
- ->exclude('../src/{DependencyInjection,Entity,Tests, Kernel.php}');
497
+ $services->load('App\\', '../src/')
498
+ ->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
496
499
497
500
$services->set(SiteUpdateManager::class)
498
501
->arg('$adminEmail', 'manager@example.com')
@@ -932,8 +935,8 @@ key. For example, the default Symfony configuration contains this:
932
935
# makes classes in src/ available to be used as services
933
936
# this creates a service per class whose id is the fully-qualified class name
934
937
App\ :
935
- resource : ' ../src/* '
936
- exclude : ' ../src/{DependencyInjection,Entity,Tests, Kernel.php}'
938
+ resource : ' ../src/'
939
+ exclude : ' ../src/{DependencyInjection,Entity,Kernel.php}'
937
940
938
941
.. code-block :: xml
939
942
@@ -947,7 +950,7 @@ key. For example, the default Symfony configuration contains this:
947
950
<services >
948
951
<!-- ... same as before -->
949
952
950
- <prototype namespace =" App\" resource =" ../src/* " exclude =" ../src/{DependencyInjection,Entity,Tests ,Kernel.php}" />
953
+ <prototype namespace =" App\" resource =" ../src/" exclude =" ../src/{DependencyInjection,Entity,Kernel.php}" />
951
954
</services >
952
955
</container >
953
956
@@ -961,8 +964,8 @@ key. For example, the default Symfony configuration contains this:
961
964
962
965
// makes classes in src/ available to be used as services
963
966
// this creates a service per class whose id is the fully-qualified class name
964
- $services->load('App\\', '../src/* ')
965
- ->exclude('../src/{DependencyInjection,Entity,Tests, Kernel.php}');
967
+ $services->load('App\\', '../src/')
968
+ ->exclude('../src/{DependencyInjection,Entity,Kernel.php}');
966
969
};
967
970
968
971
.. tip ::
0 commit comments