我有我的班级MyTwigExtension extends \ Twig_Extension,我已经为twig创建了我的过滤器。 我想在实现新过滤器时使用服务。像这样:
$canView = $this->get('security_service')
->hasClassPermission(
'MyBundle:MyEntity',
$this->get('security.context')->getToken()->getUser(),
array(MaskBuilder::MASK_VIEW)
);
进入控制器这项工作正常,但在外面...