You are here

function bat_event_form_bat_type_bundle_form_submit in Booking and Availability Management Tools for Drupal 8

Same name and namespace in other branches
  1. 7 modules/bat_event/bat_event.module \bat_event_form_bat_type_bundle_form_submit()

Submit callback for bat_event_form_bat_type_bundle_form form.

1 string reference to 'bat_event_form_bat_type_bundle_form_submit'
bat_event_form_bat_type_bundle_edit_form_alter in modules/bat_event/bat_event.module
Implements hook_form_FORM_ID_alter().

File

modules/bat_event/bat_event.module, line 831
Manage Events - Events store the EventValue of a Unit over a period of time.

Code

function bat_event_form_bat_type_bundle_form_submit($form, FormStateInterface $form_state) {
  $type_bundle = $form_state
    ->getFormObject()
    ->getEntity();
  foreach ($form_state
    ->getValues()['events'] as $event => $field) {
    $type_bundle->default_event_value_field_ids[$event] = $field;
  }
  $type_bundle
    ->save();
}