function install_verify_completed_task
Verifies and returns the last installation task that was completed.
Return value
null|string The last completed task, if there is one. An exception is thrown if Drupal is already installed.
2 calls to install_verify_completed_task()
- install_begin_request in core/
includes/ install.core.inc  - Begins an installation request, modifying the installation state as needed.
 - SiteSettingsForm::submitForm in core/
lib/ Drupal/ Core/ Installer/ Form/ SiteSettingsForm.php  - Form submission handler.
 
File
- 
              core/
includes/ install.core.inc, line 1146  
Code
function install_verify_completed_task() {
  try {
    $task = \Drupal::state()->get('install_task');
  } catch (\Exception $e) {
  }
  if (isset($task)) {
    if ($task == 'done') {
      throw new AlreadyInstalledException(\Drupal::service('string_translation'));
    }
    return $task;
  }
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.