You are here

function varbase_admin_update_8604 in Varbase Core 8.8

Same name and namespace in other branches
  1. 8.7 modules/varbase_admin/varbase_admin.install \varbase_admin_update_8604()
  2. 9.0.x modules/varbase_admin/varbase_admin.install \varbase_admin_update_8604()

Enable [Events log track] module.

File

modules/varbase_admin/varbase_admin.install, line 178
Install, update and uninstall functions for the Varbase admin.

Code

function varbase_admin_update_8604() {
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_file')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_file',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_media')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_media',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_user')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_user',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_taxonomy')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_taxonomy',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_node')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_node',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_menu')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_menu',
    ], FALSE);
  }
  if (!\Drupal::moduleHandler()
    ->moduleExists('event_log_track_auth')) {
    \Drupal::service('module_installer')
      ->install([
      'event_log_track_auth',
    ], FALSE);
  }
}