Доброе время суток, у меня в проекте есть yml конфиг который допустим лежит тут
./config/packages/dev/parameters.yml
Содержимое в нем такое:
parameters:
var1: 'data1'
var2: 'data2'
В самой symfony я очень удобно получаю значения этого конфига примерно так
$this->getContainer()->getParameter('var1');
$this->getContainer()->getParameter('var2');
Это прикольно и удобно - но есть ли возможность также удобно добавить какой то параметр в этот конфиг?
parameters:
var1: 'data1'
var2: 'data2'
var3: 'data3'
Я нарыл в исходном коде что там есть setParameter но при его использовании я получаю ошибку
$this->getContainer()->setParameter('var3','data3');
In srcApp_KernelDevDebugContainer.php line 1605:
Impossible to call set() on a frozen ParameterBag.
Вообщем походу это не совсем то - подскажите как можно сделать не вкручивая кучу кастылей? Я уверен что есть готовые решения.