Передача аргументов в Symfony 4 для UserProvider:__construct

Я использую Symfony 4 с доктриной. Проблема в том, что я не могу использовать доктрину вне контроллеров напрямую.

В пакете, называемом комплектом прайно-казаут ( https://github.com/PRayno/CasAuthBundle), я хочу получить доступ к доктрине, чтобы получить роли из базы данных.

Для этого я должен позвонить менеджеру по организации. Я сделал это, как показано ниже, но у меня есть ошибка:

Too few arguments to function CasUserProvider::__construct(), 
0 passed in and exactly 1 expected. 

Проблема в том, что я не знаю, где и как передать аргумент.

class CasUserProvider implements UserProviderInterface { 

private $em; 
public function __construct(EntityManager $em) {
 $this->em = $em; 
}

0 ответов

Другие вопросы по тегам