function chado_views_handler_field::option_definition

3.x chado_views_handler_field.inc chado_views_handler_field::option_definition()
1.x chado_views_handler_field.inc chado_views_handler_field::option_definition()

Define the options we are going to provide.

File

tripal_chado/views_handlers/chado_views_handler_field.inc, line 183

Class

chado_views_handler_field
Views Field Handler for chado fields. Uses the same approach as the field api views_handler_field_field.

Code

function option_definition() {
  $options = parent::option_definition();

  $field = field_info_field($this->definition['field_name']);
  $field_type = field_info_field_types($field['type']);

  $options['type'] = array(
    'default' => $field_type['default_formatter'],
  );
  $options['settings'] = array(
    'default' => array(),
  );

  return $options;
}