Мне нужно проанализировать некоторые параметры конфигурации из моего config.yml, такие как включенные языки. Но когда я пытаюсь сделать это с помощью обычного метода symfony: $this->container->get('my_params');
это терпит неудачу, потому что мой класс администратора расширяет класс Sonata\AdminBundle\Admin\Admin
, который не расширяет класс Symfony\Component\DependencyInjection\ContainerAware
.
Пожалуйста, как получить контейнер внутри класса администратора сонаты?
Теперь я решаю эту проблему, переопределяя класс администратора сонаты, чтобы он расширял ContainerAware.