eZ\Publish\Core\MVC\Symfony\Templating\Twig\Extension\FieldRenderingExtension::getFunctions PHP Method

getFunctions() public method

public getFunctions ( )
    public function getFunctions()
    {
        return array(new Twig_SimpleFunction('ez_render_field', function (Twig_Environment $environment, Content $content, $fieldIdentifier, array $params = []) {
            $this->fieldBlockRenderer->setTwig($environment);
            return $this->renderField($content, $fieldIdentifier, $params);
        }, ['is_safe' => ['html'], 'needs_environment' => true]), new Twig_SimpleFunction('ez_render_fielddefinition_settings', function (Twig_Environment $environment, FieldDefinition $fieldDefinition, array $params = []) {
            $this->fieldBlockRenderer->setTwig($environment);
            return $this->renderFieldDefinitionSettings($fieldDefinition, $params);
        }, ['is_safe' => ['html'], 'needs_environment' => true]));
    }