Moved Element14 configuration logic to jbtronics/settings-bundle

This commit is contained in:
Jan Böhmer 2024-05-06 22:25:02 +02:00
parent 7ad077862c
commit 3967c53468
5 changed files with 56 additions and 14 deletions

View file

@ -25,6 +25,7 @@ namespace App\Settings\InfoProviderSystem;
use Jbtronics\SettingsBundle\Settings\Settings;
use Jbtronics\SettingsBundle\Settings\SettingsParameter;
use Jbtronics\SettingsBundle\Settings\SettingsTrait;
use Symfony\Component\Form\Extension\Core\Type\CountryType;
use Symfony\Component\Form\Extension\Core\Type\CurrencyType;
use Symfony\Component\Form\Extension\Core\Type\LanguageType;
@ -33,6 +34,8 @@ use Symfony\Component\Validator\Constraints as Assert;
#[Settings]
class TMESettings
{
use SettingsTrait;
private const SUPPORTED_CURRENCIES = ["EUR", "USD", "PLN", "GBP"];
#[SettingsParameter(envVar: "PROVIDER_TME_KEY")]