1 install.core.inc | install_load_profile(&$install_state) |
Loads information about the chosen profile during installation.
Parameters
array $install_state: An array of information about the current installation state. The loaded profile information will be added here, or an exception will be thrown if the profile cannot be loaded.
Throws
Exception
File
- core/
includes/ install.core.inc, line 1881 - API functions for installing Backdrop.
Code
function install_load_profile(&$install_state) {
$profile_file = _install_find_profile_file($install_state['parameters']['profile']);
if ($profile_file) {
include_once $profile_file;
$install_state['profile_info'] = install_profile_info($install_state['parameters']['profile'], $install_state['parameters']['langcode']);
}
else {
throw new Exception(st('Sorry, the profile you have chosen cannot be loaded.'));
}
}