You are here

protected function ConfigImporter::finish in Drupal 9

Same name and namespace in other branches
  1. 8 core/lib/Drupal/Core/Config/ConfigImporter.php \Drupal\Core\Config\ConfigImporter::finish()

Finishes the batch.

Parameters

array|\ArrayAccess $context: The batch context.

File

core/lib/Drupal/Core/Config/ConfigImporter.php, line 664

Class

ConfigImporter
Defines a configuration importer.

Namespace

Drupal\Core\Config

Code

protected function finish(&$context) {
  $this->eventDispatcher
    ->dispatch(new ConfigImporterEvent($this), ConfigEvents::IMPORT);

  // The import is now complete.
  $this->lock
    ->release(static::LOCK_NAME);
  $this
    ->reset();
  $context['message'] = t('Finalizing configuration synchronization.');
  $context['finished'] = 1;
}