field_config_import_steps_alter(&$sync_steps, ConfigImporter $config_importer)
Implements hook_config_import_steps_alter().
File
- core/modules/field/field.module, line 305
- Attach custom data fields to Drupal entities.
Code
function field_config_import_steps_alter(&$sync_steps, ConfigImporter $config_importer) { $field_storages = ConfigImporterFieldPurger::getFieldStoragesToPurge( $config_importer->getStorageComparer()->getSourceStorage()->read('core.extension'), $config_importer->getStorageComparer()->getChangelist('delete') ); if ($field_storages) { // Add a step to the beginning of the configuration synchronization process // to purge field data where the module that provides the field is being // uninstalled. array_unshift($sync_steps, array('\Drupal\field\ConfigImporterFieldPurger', 'process')); } }
Please login to continue.