annotate core/modules/datetime_range/datetime_range.views.inc @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 129ea1e6d783
children
rev   line source
Chris@17 1 <?php
Chris@17 2
Chris@17 3 /**
Chris@17 4 * @file
Chris@17 5 * Provides views data for the datetime_range module.
Chris@17 6 */
Chris@17 7
Chris@17 8 use Drupal\field\FieldStorageConfigInterface;
Chris@17 9
Chris@17 10 /**
Chris@17 11 * Implements hook_field_views_data().
Chris@17 12 */
Chris@17 13 function datetime_range_field_views_data(FieldStorageConfigInterface $field_storage) {
Chris@17 14
Chris@17 15 // Include datetime.views.inc file in order for helper function
Chris@17 16 // datetime_type_field_views_data_helper() to be available.
Chris@17 17 \Drupal::moduleHandler()->loadInclude('datetime', 'inc', 'datetime.views');
Chris@17 18
Chris@17 19 // Get datetime field data for value and end_value.
Chris@17 20 $data = datetime_type_field_views_data_helper($field_storage, [], 'value');
Chris@17 21 $data = datetime_type_field_views_data_helper($field_storage, $data, 'end_value');
Chris@17 22
Chris@17 23 return $data;
Chris@17 24 }