Skip to content

Commit 28f1e18

Browse files
Set parameter for ComposerAutoloaderFinder on extension load
1 parent 2cf3793 commit 28f1e18

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

src/DependencyInjection/MakerExtension.php

+3
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ public function load(array $configs, ContainerBuilder $container)
3939

4040
$rootNamespace = trim($config['root_namespace'], '\\');
4141

42+
$makeCommandDefinition = $container->getDefinition('maker.autoloader_finder');
43+
$makeCommandDefinition->replaceArgument(0, $rootNamespace);
44+
4245
$makeCommandDefinition = $container->getDefinition('maker.generator');
4346
$makeCommandDefinition->replaceArgument(1, $rootNamespace);
4447

src/Resources/config/services.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</service>
1515

1616
<service id="maker.autoloader_finder" class="Symfony\Bundle\MakerBundle\Util\ComposerAutoloaderFinder" >
17-
<argument>%maker.root_namespace%</argument>
17+
<argument /> <!-- root namespace -->
1818
</service>
1919

2020
<service id="maker.autoloader_util" class="Symfony\Bundle\MakerBundle\Util\AutoloaderUtil">

tests/Maker/FunctionalTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ public function getCommandTests()
205205
])
206206
->addExtraDependencies('orm')
207207
->setFixtureFilesPath(__DIR__.'/../fixtures/MakeFormForEntity')
208-
];
208+
];
209209

210210
yield 'form_for_non_entity_dto' => [MakerTestDetails::createTest(
211211
$this->getMakerInstance(MakeForm::class),

0 commit comments

Comments
 (0)