Skip to content

Commit 39946b4

Browse files
committed
NGSTACK-842: apply null-safe chaining to account for config builder API deficiencies
1 parent 63ba66c commit 39946b4

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

bundle/DependencyInjection/Configuration.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ private function addEnabled(ArrayNodeDefinition $nodeDefinition): void
4141
->booleanNode('enabled')
4242
->defaultFalse()
4343
->end()
44-
->end();
44+
?->end();
4545
}
4646

4747
private function addHandlerSection(ArrayNodeDefinition $nodeDefinition): void
@@ -52,7 +52,7 @@ private function addHandlerSection(ArrayNodeDefinition $nodeDefinition): void
5252
->info('Configure handler for scheduled visibility mechanism')
5353
->defaultValue('content')
5454
->end()
55-
->end();
55+
?->end();
5656
}
5757

5858
private function addContentTypesSection(ArrayNodeDefinition $nodeDefinition): void
@@ -69,10 +69,10 @@ private function addContentTypesSection(ArrayNodeDefinition $nodeDefinition): vo
6969
->booleanNode('all')
7070
->defaultFalse()
7171
->end()
72-
->arrayNode('allowed')
72+
?->arrayNode('allowed')
7373
->scalarPrototype()
7474
->end()
75-
->end()
75+
?->end()
7676
->end()
7777
->end();
7878
}
@@ -92,7 +92,7 @@ private function addSectionsSection(ArrayNodeDefinition $nodeDefinition): void
9292
->integerNode('section_id')
9393
->defaultValue(0)
9494
->end()
95-
->end()
95+
?->end()
9696
->end()
9797
->arrayNode('hidden')
9898
->info('Configure hidden section id used for scheduled visibility mechanism')
@@ -101,7 +101,7 @@ private function addSectionsSection(ArrayNodeDefinition $nodeDefinition): void
101101
->integerNode('section_id')
102102
->defaultValue(0)
103103
->end()
104-
->end()
104+
?->end()
105105
->end()
106106
->end()
107107
->end()
@@ -119,14 +119,14 @@ private function addObjectStatesSection(ArrayNodeDefinition $nodeDefinition): vo
119119
->integerNode('object_state_group_id')
120120
->defaultValue(0)
121121
->end()
122-
->arrayNode('visible')
122+
?->arrayNode('visible')
123123
->info('Configure visible object states and groups used for scheduled visibility mechanism')
124124
->addDefaultsIfNotSet()
125125
->children()
126126
->integerNode('object_state_id')
127127
->defaultValue(0)
128128
->end()
129-
->end()
129+
?->end()
130130
->end()
131131
->arrayNode('hidden')
132132
->info('Configure hidden bject states and groups used for scheduled visibility mechanism')
@@ -135,7 +135,7 @@ private function addObjectStatesSection(ArrayNodeDefinition $nodeDefinition): vo
135135
->integerNode('object_state_id')
136136
->defaultValue(0)
137137
->end()
138-
->end()
138+
?->end()
139139
->end()
140140
->end()
141141
->end()

0 commit comments

Comments
 (0)