You are here

protected function EntityViewsData::processViewsDataForUuid in Drupal 9

Same name and namespace in other branches
  1. 8 core/modules/views/src/EntityViewsData.php \Drupal\views\EntityViewsData::processViewsDataForUuid()
  2. 10 core/modules/views/src/EntityViewsData.php \Drupal\views\EntityViewsData::processViewsDataForUuid()

Processes the views data for a UUID field.

Parameters

string $table: The table the field is added to.

\Drupal\Core\Field\FieldDefinitionInterface $field_definition: The field definition.

array $views_field: The views field data.

string $field_column_name: The field column being processed.

File

core/modules/views/src/EntityViewsData.php, line 658

Class

EntityViewsData
Provides generic views integration for entities.

Namespace

Drupal\views

Code

protected function processViewsDataForUuid($table, FieldDefinitionInterface $field_definition, array &$views_field, $field_column_name) {

  // It does not make sense for UUID fields to be click sortable.
  $views_field['field']['click sortable'] = FALSE;
}