You are here

function date_recur_basic_widget_test_form_alter in Recurring Dates Field 3.0.x

Same name and namespace in other branches
  1. 8.2 tests/modules/date_recur_basic_widget_test/date_recur_basic_widget_test.module \date_recur_basic_widget_test_form_alter()
  2. 3.x tests/modules/date_recur_basic_widget_test/date_recur_basic_widget_test.module \date_recur_basic_widget_test_form_alter()
  3. 3.1.x tests/modules/date_recur_basic_widget_test/date_recur_basic_widget_test.module \date_recur_basic_widget_test_form_alter()

Implements hook_form_alter().

File

tests/modules/date_recur_basic_widget_test/date_recur_basic_widget_test.module, line 20
Contains hooks for date_recur_basic_widget_test module.

Code

function date_recur_basic_widget_test_form_alter(&$form, FormStateInterface $form_state, $form_id) {
  $useTimeZoneFormAlter = \Drupal::state()
    ->get(\DATE_RECUR_BASIC_WIDGET_TEST_HIDDEN_TIMEZONE_FIELD_HOOK_FORM_ALTER);
  if (!empty($useTimeZoneFormAlter)) {
    if ('dr_entity_test_dr_entity_test_form' === $form_id) {
      $form['dr']['widget']['0']['timezone']['#access'] = FALSE;
    }
  }
}