예제 #1
0
 /**
  * Handles the missing content event.
  *
  * @param \Drupal\Core\Config\Importer\MissingContentEvent $event
  *   The missing content event.
  */
 public function onConfigImporterMissingContentTwo(MissingContentEvent $event)
 {
     if ($this->state->get('config_import_test.config_import_missing_content', FALSE) && $this->state->get('config_import_test.config_import_missing_content_two', FALSE) === FALSE) {
         $missing = $event->getMissingContent();
         $uuid = key($missing);
         $this->state->set('config_import_test.config_import_missing_content_two', key($missing));
         $event->resolveMissingContent($uuid);
     }
 }
 /**
  * Handles the missing content event.
  *
  * @param \Drupal\Core\Config\Importer\MissingContentEvent $event
  *   The missing content event.
  */
 public function onMissingContent(MissingContentEvent $event)
 {
     foreach (array_keys($event->getMissingContent()) as $uuid) {
         $event->resolveMissingContent($uuid);
     }
 }