diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index ffb612b..7fb4f43 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -38,7 +38,7 @@ public function getConfigTreeBuilder(): TreeBuilder ->append($this->getAllowOrigin()) ->append($this->getAllowHeaders()) ->append($this->getAllowMethods()) - ->append($this->getAllowPrivateNetwork()) + ->append($this->getAllowPrivateNetwork(true)) ->append($this->getExposeHeaders()) ->append($this->getMaxAge()) ->append($this->getHosts()) @@ -139,10 +139,13 @@ private function getAllowMethods(): ArrayNodeDefinition return $node; } - private function getAllowPrivateNetwork(): BooleanNodeDefinition + private function getAllowPrivateNetwork(bool $withDefaultValue = false): BooleanNodeDefinition { $node = new BooleanNodeDefinition('allow_private_network'); - $node->defaultFalse(); + + if ($withDefaultValue) { + $node->defaultFalse(); + } return $node; }