You are here

function ief_table_view_mode_table_field_extra_field_callback in Inline Entity Form Table View Mode 8

Same name and namespace in other branches
  1. 8.2 ief_table_view_mode.module \ief_table_view_mode_table_field_extra_field_callback()

The callback function use from table field.

1 string reference to 'ief_table_view_mode_table_field_extra_field_callback'
ief_table_view_mode_inline_entity_form_table_fields_alter in ./ief_table_view_mode.module
Implements hook_inline_entity_form_table_fields_alter().

File

./ief_table_view_mode.module, line 156
Defines a view mode to set up the columns of the table for the IEF widget.

Code

function ief_table_view_mode_table_field_extra_field_callback($entity, $variables, $field_name, $entityManager) {
  $render_controller = $entityManager
    ->getViewBuilder($entity
    ->getEntityTypeId());
  $view = $render_controller
    ->view($entity, IEF_TABLE_VIEW_MODE_NAME);
  $render = $render_controller
    ->build($view);
  return isset($render[$field_name]) ? $render[$field_name] : array();
}