| @@ 298-312 (lines=15) @@ | ||
| 295 | * |
|
| 296 | * @return ArrayNodeDefinition |
|
| 297 | */ |
|
| 298 | protected function getSourceTypeDefinition() |
|
| 299 | { |
|
| 300 | $node = new ArrayNodeDefinition('source_type'); |
|
| 301 | ||
| 302 | $node |
|
| 303 | ->info('Modify default "RunOpenCode\\Bundle\\ExchangeRate\\Form\\Type\\SourceType" settings.') |
|
| 304 | ->addDefaultsIfNotSet() |
|
| 305 | ->children() |
|
| 306 | ->scalarNode('choice_translation_domain')->defaultValue('roc_exchange_rate')->end() |
|
| 307 | ->arrayNode('preferred_choices')->end() |
|
| 308 | ->end() |
|
| 309 | ->end(); |
|
| 310 | ||
| 311 | return $node; |
|
| 312 | } |
|
| 313 | ||
| 314 | /** |
|
| 315 | * Build configuration tree for "RunOpenCode\Bundle\ExchangeRate\Form\Type\RateTypeType" default settings. |
|
| @@ 319-333 (lines=15) @@ | ||
| 316 | * |
|
| 317 | * @return ArrayNodeDefinition |
|
| 318 | */ |
|
| 319 | protected function getRateTypeTypeDefinition() |
|
| 320 | { |
|
| 321 | $node = new ArrayNodeDefinition('rate_type_type'); |
|
| 322 | ||
| 323 | $node |
|
| 324 | ->info('Modify default "RunOpenCode\\Bundle\\ExchangeRate\\Form\\Type\\RateTypeType" settings.') |
|
| 325 | ->addDefaultsIfNotSet() |
|
| 326 | ->children() |
|
| 327 | ->scalarNode('choice_translation_domain')->defaultValue('roc_exchange_rate')->end() |
|
| 328 | ->arrayNode('preferred_choices')->end() |
|
| 329 | ->end() |
|
| 330 | ->end(); |
|
| 331 | ||
| 332 | return $node; |
|
| 333 | } |
|
| 334 | ||
| 335 | /** |
|
| 336 | * Build configuration tree for "RunOpenCode\Bundle\ExchangeRate\Form\Type\CurrencyCodeType" default settings. |
|
| @@ 340-354 (lines=15) @@ | ||
| 337 | * |
|
| 338 | * @return ArrayNodeDefinition |
|
| 339 | */ |
|
| 340 | protected function getCurrencyCodeTypeDefinition() |
|
| 341 | { |
|
| 342 | $node = new ArrayNodeDefinition('currency_code_type'); |
|
| 343 | ||
| 344 | $node |
|
| 345 | ->info('Modify default "RunOpenCode\\Bundle\\ExchangeRate\\Form\\Type\\CurrencyCodeType" settings.') |
|
| 346 | ->addDefaultsIfNotSet() |
|
| 347 | ->children() |
|
| 348 | ->scalarNode('choice_translation_domain')->defaultValue('roc_exchange_rate')->end() |
|
| 349 | ->arrayNode('preferred_choices')->end() |
|
| 350 | ->end() |
|
| 351 | ->end(); |
|
| 352 | ||
| 353 | return $node; |
|
| 354 | } |
|
| 355 | ||
| 356 | /** |
|
| 357 | * Build configuration tree for "RunOpenCode\Bundle\ExchangeRate\Form\Type\RateType" default settings. |
|