digital_signage_framework-2.3.x-dev/modules/computed_content/src/RenderInterface.php
modules/computed_content/src/RenderInterface.php
<?php
namespace Drupal\digital_signage_computed_content;
/**
* Interface of the render service for computed content entities.
*
* @package Drupal\digital_signage_computed_content
*/
interface RenderInterface {
/**
* Render the entity.
*
* @param \Drupal\digital_signage_computed_content\ComputedContentInterface $entity
* The entity which should be rendered.
*
* @return array
* Renderable array for this entity.
*/
public function getMarkup(ComputedContentInterface $entity): array;
}
