context = $context; } public function getFunctions() { return array( 'is_expr_granted' => new \Twig_Function_Method($this, 'isExprGranted', array( 'is_safe' => true, )), ); } public function isExprGranted($expr, $object = null) { return $this->context->isGranted(array(new Expression($expr)), $object); } public function getName() { return 'jms_security_extra'; } }