Opis błędu
Mimo wybranego typu w konfiguracji - metoda ConfigHelper::getConfig zwraca zawsze zmienną o typie string.

Odtworzenie problemu
Kroki odtwarzające błędne zachowanie:
- Gdzieś w skryptach na końcu dodajmy fragment kodu:
#v+
$test_test = ConfigHelper::getConfig('test.test');
var_dump($test_test); die();
#v-
- Dodajemy zmienną test.test o dowolnym określonym typie w UI.
- Uruchamiamy testowy-edytowany skrypt:
/var/www/html/lms# bin/lms-test.php -q
- Otrzymujemy:
string(1) "1"
Oczekiwane zachowanie
ConfigHelper powinien zwrócić wartość o typie zadeklarowanym w konfiguracji UI.