Посмотрев на код ниже, я попробовал его и нашел: вместо записи DBCon = DBConnection.Instance();
вы должны поставить DBConnection DBCon - new DBConnection();
(это сработало для меня)
, а вместо MySqlComman cmd = new MySqlComman(query, DBCon.GetConnection());
вы должны поставить MySqlCommand cmd = new MySqlCommand(query, DBCon.GetConnection());
(отсутствует d)
В вашем классе CMSExtension
вы можете реализовать PrependExtensionInterface
и добавить метод prepend
.
В этом методе вы сможете переопределить конфигурацию FOSUserBundle:
/**
* {@inheritdoc}
*/
public function prepend(ContainerBuilder $container)
{
$newConfig = [
'db_driver' => '',
...
];
$container->prependExtensionConfig('fos_user', $newConfig);
}
Посмотрите эту страницу в документации Symfony.
Yaml
, чтобы преобразовать ваш файлfos_user.yaml
в массив: symfony.com/doc/current/components/… – fxbt 13 July 2018 в 14:39