Skip to content

Commit fe170c8

Browse files
committed
Decorate the original configuration service
1 parent 79306f6 commit fe170c8

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

bundle/Configuration/ConfigResolverConfiguration.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ final class ConfigResolverConfiguration implements ConfigurationInterface
1919
{
2020
public function __construct(
2121
private ConfigResolverInterface $configResolver,
22-
private ConfigurationInterface $fallbackConfiguration,
22+
private ConfigurationInterface $innerConfiguration,
2323
) {}
2424

2525
public function hasParameter(string $parameterName): bool
@@ -30,7 +30,7 @@ public function hasParameter(string $parameterName): bool
3030
);
3131

3232
if (!$hasParam) {
33-
$hasParam = $this->fallbackConfiguration->hasParameter($parameterName);
33+
$hasParam = $this->innerConfiguration->hasParameter($parameterName);
3434
}
3535

3636
return $hasParam;
@@ -54,6 +54,6 @@ public function getParameter(string $parameterName): mixed
5454
);
5555
}
5656

57-
return $this->fallbackConfiguration->getParameter($parameterName);
57+
return $this->innerConfiguration->getParameter($parameterName);
5858
}
5959
}
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
services:
22
netgen_layouts.ibexa.configuration.config_resolver:
33
class: Netgen\Bundle\LayoutsIbexaBundle\Configuration\ConfigResolverConfiguration
4+
decorates: netgen_layouts.configuration
45
arguments:
56
- "@ibexa.config.resolver"
6-
- "@netgen_layouts.configuration.container"
7-
8-
netgen_layouts.configuration:
9-
alias: netgen_layouts.ibexa.configuration.config_resolver
7+
- "@.inner"

0 commit comments

Comments
 (0)