You are here

function _media_directories_ui_requirements_check in Media Directories 2.x

Helper function to check requirements.

2 calls to _media_directories_ui_requirements_check()
media_directories_ui_form_entity_browser_media_directories_modal_form_alter in modules/media_directories_ui/media_directories_ui.module
Implements hook_form_FORM_ID_alter().
media_directories_ui_form_entity_browser_media_directories_overview_form_alter in modules/media_directories_ui/media_directories_ui.module
Implements hook_form_FORM_ID_alter().

File

modules/media_directories_ui/media_directories_ui.module, line 486
Main module file.

Code

function _media_directories_ui_requirements_check() {
  $settings_url = Url::fromRoute('media_directories.config_form');
  if (!_media_directories_ui_vocabulary_set()) {
    $settings_url = Url::fromRoute('media_directories.config_form');
    \Drupal::messenger()
      ->addError(t('Vocabulary is not selected. Please select it in the <a href=":url">settings</a>.', [
      ':url' => $settings_url
        ->toString(),
    ]));
  }
}