在Symfony 4上为UserProvider:__ construct传递参数

时间:2018-10-01 08:58:46

标签: doctrine cas symfony4

我将Symfony 4与理论结合使用。问题是我不能在控制器之外直接使用该学说。

在一个名为“ prayno casauth捆绑包”(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 个答案:

没有答案