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]));
}