public function addConfiguration(ArrayNodeDefinition $node) { $node->treatTrueLike(array('serialization' => true, 'deserialization' => true))->treatNullLike(array('serialization' => true, 'deserialization' => true))->treatFalseLike(array('serialization' => false, 'deserialization' => false))->addDefaultsIfNotSet()->children()->booleanNode('serialization')->defaultFalse()->end()->booleanNode('deserialization')->defaultFalse()->end()->end(); }