@@ -88,19 +88,11 @@ private function addFormSection(ArrayNodeDefinition $rootNode)
88
88
->children ()
89
89
->arrayNode ('form ' )
90
90
->info ('form configuration ' )
91
- ->canBeUnset ()
92
- ->treatNullLike (array ('enabled ' => true ))
93
- ->treatTrueLike (array ('enabled ' => true ))
94
- ->children ()
95
- ->booleanNode ('enabled ' )->defaultTrue ()->end ()
96
- ->end ()
91
+ ->canBeDisabled ()
97
92
->end ()
98
93
->arrayNode ('csrf_protection ' )
99
- ->canBeUnset ()
100
- ->treatNullLike (array ('enabled ' => true ))
101
- ->treatTrueLike (array ('enabled ' => true ))
94
+ ->canBeDisabled ()
102
95
->children ()
103
- ->booleanNode ('enabled ' )->defaultTrue ()->end ()
104
96
->scalarNode ('field_name ' )->defaultValue ('_token ' )->end ()
105
97
->end ()
106
98
->end ()
@@ -114,12 +106,7 @@ private function addEsiSection(ArrayNodeDefinition $rootNode)
114
106
->children ()
115
107
->arrayNode ('esi ' )
116
108
->info ('esi configuration ' )
117
- ->canBeUnset ()
118
- ->treatNullLike (array ('enabled ' => true ))
119
- ->treatTrueLike (array ('enabled ' => true ))
120
- ->children ()
121
- ->booleanNode ('enabled ' )->defaultTrue ()->end ()
122
- ->end ()
109
+ ->canBeDisabled ()
123
110
->end ()
124
111
->end ()
125
112
;
@@ -131,11 +118,10 @@ private function addProfilerSection(ArrayNodeDefinition $rootNode)
131
118
->children ()
132
119
->arrayNode ('profiler ' )
133
120
->info ('profiler configuration ' )
134
- ->canBeUnset ()
121
+ ->canBeDisabled ()
135
122
->children ()
136
123
->booleanNode ('only_exceptions ' )->defaultFalse ()->end ()
137
124
->booleanNode ('only_master_requests ' )->defaultFalse ()->end ()
138
- ->booleanNode ('enabled ' )->defaultTrue ()->end ()
139
125
->scalarNode ('dsn ' )->defaultValue ('file:%kernel.cache_dir%/profiler ' )->end ()
140
126
->scalarNode ('username ' )->defaultValue ('' )->end ()
141
127
->scalarNode ('password ' )->defaultValue ('' )->end ()
@@ -363,11 +349,8 @@ private function addTranslatorSection(ArrayNodeDefinition $rootNode)
363
349
->children ()
364
350
->arrayNode ('translator ' )
365
351
->info ('translator configuration ' )
366
- ->canBeUnset ()
367
- ->treatNullLike (array ('enabled ' => true ))
368
- ->treatTrueLike (array ('enabled ' => true ))
352
+ ->canBeDisabled ()
369
353
->children ()
370
- ->booleanNode ('enabled ' )->defaultTrue ()->end ()
371
354
->scalarNode ('fallback ' )->defaultValue ('en ' )->end ()
372
355
->end ()
373
356
->end ()
@@ -381,11 +364,8 @@ private function addValidationSection(ArrayNodeDefinition $rootNode)
381
364
->children ()
382
365
->arrayNode ('validation ' )
383
366
->info ('validation configuration ' )
384
- ->canBeUnset ()
385
- ->treatNullLike (array ('enabled ' => true ))
386
- ->treatTrueLike (array ('enabled ' => true ))
367
+ ->canBeDisabled ()
387
368
->children ()
388
- ->booleanNode ('enabled ' )->defaultTrue ()->end ()
389
369
->scalarNode ('cache ' )->end ()
390
370
->booleanNode ('enable_annotations ' )->defaultFalse ()->end ()
391
371
->end ()
0 commit comments