diff --git a/src/ContainerResolver.php b/src/ContainerResolver.php index ee79083..50bd762 100644 --- a/src/ContainerResolver.php +++ b/src/ContainerResolver.php @@ -104,6 +104,15 @@ private function resolveMvcContainer(string $path): ContainerInterface Assert::isMap($appConfig); } + $laminasCliConfigPath = sprintf('%s/config/laminas-cli.config.php', $this->projectRoot); + if (file_exists($laminasCliConfigPath)) { + $laminasCliConfig = include $laminasCliConfigPath; + Assert::isMap($laminasCliConfig); + + $appConfig = ArrayUtils::merge($appConfig, $laminasCliConfig); + Assert::isMap($appConfig); + } + $servicesConfig = $appConfig['service_manager'] ?? []; Assert::isMap($servicesConfig);