date_recur-8.x-2.2/tests/modules/date_recur_basic_widget_test/date_recur_basic_widget_test.module
tests/modules/date_recur_basic_widget_test/date_recur_basic_widget_test.module
<?php
declare(strict_types=1);
/**
* @file
* Contains hooks for date_recur_basic_widget_test module.
*/
use Drupal\Core\Form\FormStateInterface;
/**
* Implements hook_form_alter().
*/
function date_recur_basic_widget_test_form_alter(&$form, FormStateInterface $form_state, $form_id): void {
$useTimeZoneFormAlter = \Drupal::state()->get('DATE_RECUR_BASIC_WIDGET_TEST_HIDDEN_TIMEZONE_FIELD_HOOK_FORM_ALTER');
if ($useTimeZoneFormAlter === TRUE) {
if ('dr_entity_test_dr_entity_test_form' === $form_id) {
$form['dr']['widget']['0']['timezone']['#access'] = FALSE;
}
}
}
