You are here

function bat_booking_example_views_data_alter in Booking and Availability Management Tools for Drupal 7

Implements hook_views_data_alter().

File

modules/bat_booking/bat_booking_example/views/bat_booking_example.views.inc, line 10

Code

function bat_booking_example_views_data_alter(&$data) {
  foreach (search_api_index_load_multiple(FALSE) as $index) {
    if ($index->item_type == 'bat_type') {
      $data['search_api_index_' . $index->machine_name]['book_this'] = array(
        'field' => array(
          'title' => t('Book this'),
          'help' => t('Display links to create a new booking.'),
          'handler' => 'bat_booking_example_book_this_field',
          'type' => 'text',
        ),
      );
    }
  }
}