1
我如何知道我的个人角色。获取控制器symfony2中的角色FOSUserBundle
$personal = $em->getRepository('AuthenticationBundle:User')->FindPersonel($id);
dump($personal->getRoles());
die();
没有什么空白页。
我如何知道我的个人角色。获取控制器symfony2中的角色FOSUserBundle
$personal = $em->getRepository('AuthenticationBundle:User')->FindPersonel($id);
dump($personal->getRoles());
die();
没有什么空白页。
foreach($personal->getRoles() as $role){
echo $role;
}
die();
我们必须循环的getRoles()
if(in_array('ROLE_ADMIN', $this->getUser()->getRoles())){
//Is ADMIN !!!
}
不是我选择了一个个人从我的数据库,我想看看他的角色当前用户.. –
没有错误,当我道琼斯转储($个人);我看到个人和树枝我做的角色在personal.roles它确定..我的问题如何做到这一点在控制器 –
你可以测试它在php –