diff --git a/modules/entity_print_views/src/Renderer/ViewRenderer.php b/modules/entity_print_views/src/Renderer/ViewRenderer.php index 6ee7702..1e214cd 100644 --- a/modules/entity_print_views/src/Renderer/ViewRenderer.php +++ b/modules/entity_print_views/src/Renderer/ViewRenderer.php @@ -4,13 +4,14 @@ namespace Drupal\entity_print_views\Renderer; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\EntityTypeInterface; +use Drupal\Core\Security\TrustedCallbackInterface; use Drupal\entity_print\Renderer\RendererBase; use Symfony\Component\DependencyInjection\ContainerInterface; /** * Providers a renderer for Views. */ -class ViewRenderer extends RendererBase { +class ViewRenderer extends RendererBase implements TrustedCallbackInterface { /** * {@inheritdoc} @@ -76,4 +77,11 @@ class ViewRenderer extends RendererBase { return $element; } + /** + * {@inheritdoc} + */ + public static function trustedCallbacks() { + return ['preRender']; + } + }