You are here

public function apachesolr_views_handler_field_generic::add_additional_fields in Apache Solr Views 6

Add additionally required fields.

1 call to apachesolr_views_handler_field_generic::add_additional_fields()
apachesolr_views_handler_field_generic::query in handlers/apachesolr_views_handler_field_generic.inc
Tell the query object to retrieve this field.

File

handlers/apachesolr_views_handler_field_generic.inc, line 140

Class

apachesolr_views_handler_field_generic
Class for retrieving and rendering an arbitrary field from an Apache Solr query. The class uses a predefined handler to which it acts as a proxy.

Code

public function add_additional_fields($fields = NULL) {
  if (!empty($fields)) {
    return $this->_original
      ->add_additional_fields($fields);
  }
  foreach ($this->_original->additional_fields as $f) {
    $this->_original->query
      ->add_field($f);
  }
}