You are here

public function reference_table_formatter_base_type::get_view_modes in Reference Table Formatter 7

Get view modes from the referenced entity.

Return value

array An array of possible view modes to use for field rendering.

File

./reference_table_formatter_base_type.inc, line 140
A base class for the "reference type" plugin.

Class

reference_table_formatter_base_type
Class reference_table_formatter_base_type

Code

public function get_view_modes() {
  $entity_info = entity_get_info($this
    ->entity_name());
  $bundles = array(
    'default' => 'Default',
  );
  foreach ($entity_info['view modes'] as $name => $info) {
    if ($info['custom settings']) {
      $bundles[$name] = $info['label'];
    }
  }
  return $bundles;
}