install_profile_modules

function install_profile_modules

install_profile_modules(&$install_state)

Installs required modules via a batch process.

Parameters

$install_state: An array of information about the current installation state.

Return value

The batch definition.

File

core/includes/install.core.inc, line 1470
API functions for installing Drupal.

Code

function install_profile_modules(&$install_state) {
  // We need to manually trigger the installation of core-provided entity types,
  // as those will not be handled by the module installer.
  install_core_entity_type_definitions();

  $modules = \Drupal::state()->get('install_profile_modules') ? : array();
  $files = system_rebuild_module_data();
  \Drupal::state()->del