File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed
Tests/DependencyInjection Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,18 @@ public function getConfigTreeBuilder()
7272 ->end ()
7373 ->end ()
7474 ->append ($ this ->createSimpleProviderNode ('cryptonator ' ))
75- ->append ($ this ->createSimpleProviderNode ('exchange_rates_api ' ))
75+ ->arrayNode ('exchange_rates_api ' )
76+ ->children ()
77+ ->integerNode ('priority ' )->defaultValue (0 )->end ()
78+ ->scalarNode ('access_key ' )
79+ ->treatFalseLike (null )
80+ ->treatTrueLike (null )
81+ ->isRequired ()
82+ ->cannotBeEmpty ()
83+ ->end ()
84+ ->booleanNode ('enterprise ' )->defaultFalse ()->end ()
85+ ->end ()
86+ ->end ()
7687 ->append ($ this ->createSimpleProviderNode ('webservicex ' ))
7788 ->append ($ this ->createSimpleProviderNode ('central_bank_of_czech_republic ' ))
7889 ->append ($ this ->createSimpleProviderNode ('central_bank_of_republic_turkey ' ))
Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ public function provideValidProvidersConfigs(): array
125125 [['cryptonator ' => null ]],
126126 [['currency_data_feed ' => ['api_key ' => 'any ' ]]],
127127 [['currency_layer ' => ['access_key ' => 'any ' , 'enterprise ' => true ]]],
128- [['exchange_rates_api ' => null ]],
128+ [['exchange_rates_api ' => [ ' access_key ' => ' any ' , ' enterprise ' => false ] ]],
129129 [['forge ' => ['api_key ' => 'any ' ]]],
130130 [['open_exchange_rates ' => ['app_id ' => 'any ' ]]],
131131 [['xignite ' => ['token ' => 'any ' ]]],
You can’t perform that action at this time.
0 commit comments