Skip to content

Commit e88154a

Browse files
authored
Fix reading output directory config from composer.json
1 parent c469bef commit e88154a

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/ComposerEventHandler.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@
3232
final class ComposerEventHandler implements PluginInterface, EventSubscriberInterface
3333
{
3434
private const MERGE_PLAN_FILENAME = 'merge_plan.php';
35-
private const DEFAULT_OUTPUT_PATH = '/config/packages';
36-
private const DEFAULT_CONFIG_SOURCE_PATH = '/config';
37-
35+
private const DEFAULT_OUTPUT_PATH = 'config/packages';
3836
private const DIST_DIRECTORY = 'dist';
3937

4038
private ?Composer $composer = null;
@@ -217,7 +215,7 @@ private function getPluginConfig(PackageInterface $package): array
217215
*/
218216
private function getPluginOutputDirectory(PackageInterface $package): string
219217
{
220-
return $this->getRootPath() . (string)($package->getExtra()['config-plugin']['config-plugin-output-dir'] ?? self::DEFAULT_OUTPUT_PATH);
218+
return $this->getRootPath() . '/' . (string)($package->getExtra()['config-plugin-output-dir'] ?? self::DEFAULT_OUTPUT_PATH);
221219
}
222220

223221
private function ensureDirectoryExists(string $directoryPath): void

0 commit comments

Comments
 (0)