install_install_profile(&$install_state)
Installs the install profile.
Parameters
$install_state: An array of information about the current installation state.
File
- core/includes/install.core.inc, line 1554
- API functions for installing Drupal.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | function install_install_profile(& $install_state ) { \Drupal::service( 'module_installer' )->install( array (drupal_get_profile()), FALSE); // Install all available optional config. During installation the module order // is determined by dependencies. If there are no dependencies between modules // then the order in which they are installed is dependent on random factors // like PHP version. Optional configuration therefore might or might not be // created depending on this order. Ensuring that we have installed all of the // optional configuration whose dependencies can be met at this point removes // any disparities that this creates. \Drupal::service( 'config.installer' )->installOptionalConfig(); // Ensure that the install profile's theme is used. // @see _drupal_maintenance_theme() \Drupal::service( 'theme.manager' )->resetActiveTheme(); } |
Please login to continue.