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
1 2 3 4 5 6 7 8 9 10 11 12 | 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.