You are here

protected function ConfigImporter::finish in Drupal 8

Same name and namespace in other branches
  1. 9 core/lib/Drupal/Core/Config/ConfigImporter.php \Drupal\Core\Config\ConfigImporter::finish()
  2. 10 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 669

Class

ConfigImporter
Defines a configuration importer.

Namespace

Drupal\Core\Config

Code

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

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