@@ -1555,14 +1555,15 @@ private function addDefaultParametersMethod(): string
1555
1555
1556
1556
public function getParameter(string $name): array|bool|string|int|float|\UnitEnum|null
1557
1557
{
1558
- __trigger_deprecation__
1559
1558
if (isset($this->buildParameters[$name])) {
1559
+ __trigger_deprecation__
1560
1560
return $this->buildParameters[$name];
1561
1561
}
1562
1562
1563
1563
if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || \array_key_exists($name, $this->parameters))) {
1564
1564
throw new ParameterNotFoundException($name);
1565
1565
}
1566
+ __trigger_deprecation__
1566
1567
if (isset($this->loadedDynamicParameters[$name])) {
1567
1568
return $this->loadedDynamicParameters[$name] ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
1568
1569
}
@@ -1602,14 +1603,14 @@ public function getParameterBag(): ParameterBagInterface
1602
1603
1603
1604
EOF;
1604
1605
if ($ this ->container ->getParameterBag ()->allDeprecated ()) {
1605
- $ code = str_replace ( " __trigger_deprecation__ " , <<<'EOF'
1606
- if (isset($this->deprecatedParameters[$name])) {
1607
- $deprecated = $this->deprecatedParameters[$name];
1608
- trigger_deprecation($deprecated['package'], $deprecated['version'], sprintf($deprecated['message'], $name));
1609
- }
1606
+ $ code = preg_replace ( " / + __trigger_deprecation__/m " , <<<'EOF'
1607
+ $1if (isset($this->deprecatedParameters[$name])) {
1608
+ $1 $deprecated = $this->deprecatedParameters[$name];
1609
+ $1 trigger_deprecation($deprecated['package'], $deprecated['version'], sprintf($deprecated['message'], $name));
1610
+ $1 }
1610
1611
EOF, $ code );
1611
1612
} else {
1612
- $ code = str_replace ( " __trigger_deprecation__ \n" , '' , $ code );
1613
+ $ code = preg_replace ( " / + __trigger_deprecation__ \n/m " , '' , $ code );
1613
1614
}
1614
1615
if (!$ this ->asFiles ) {
1615
1616
$ code = preg_replace ('/^.*buildParameters.*\n.*\n.*\n\n?/m ' , '' , $ code );
0 commit comments