interface EntityToTableRendererInterface in Reference Table Formatter 8
Same name and namespace in other branches
- 2.0.x src/EntityToTableRendererInterface.php \Drupal\reference_table_formatter\EntityToTableRendererInterface
An interface for an renderer which spits out tables from entities.
Hierarchy
- interface \Drupal\reference_table_formatter\EntityToTableRendererInterface
Expanded class hierarchy of EntityToTableRendererInterface
All classes that implement EntityToTableRendererInterface
File
- src/
EntityToTableRendererInterface.php, line 8
Namespace
Drupal\reference_table_formatterView source
interface EntityToTableRendererInterface {
/**
* Render the entities to a table.
*
* @param string $entity_type
* The entity type of the given entities.
* @param string $bundle
* The bundle that the entities are composed of.
* @param array $entities
* An array of entities to put into the table.
* @param array $settings
* The settings array from the field formatter base containing keys:
* - view_mode: The target view mode to render the field settings from.
* - show_entity_label: If we should display the entity label.
* - empty_cell_value: The value to show in empty cells.
*
* @return array
* A table renderable array.
*/
public function getTable($entity_type, $bundle, array $entities, array $settings);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
EntityToTableRendererInterface:: |
public | function | Render the entities to a table. | 1 |