taxonomy_place-8.x-1.3/taxonomy_place.install
taxonomy_place.install
<?php /** * @file * Contains taxonomy_place.install. */ /** * Notify user about configuration changes. */ function taxonomy_place_update_8001() { $config_factory = \Drupal::configFactory(); $original = [ 'core.entity_form_display.taxonomy_term.place.default', 'core.entity_view_display.taxonomy_term.place.default', 'field.field.taxonomy_term.place.field_geolocation', 'field.field.taxonomy_term.place.field_place', 'field.field.taxonomy_term.place.field_short_name', 'field.field.taxonomy_term.place.field_sortable_name', 'field.storage.taxonomy_term.field_geolocation', 'field.storage.taxonomy_term.field_place', 'field.storage.taxonomy_term.field_short_name', 'field.storage.taxonomy_term.field_sortable_name', 'taxonomy.vocabulary.place', ]; foreach ($original as $item) { if ($config = $config_factory->getEditable($item)) { $messages[] = t('Place taxonomy is now stored in a separate module, which should only be needed on new installations that do not have another place taxonomy defined.'); $messages[] = t('Original configuration was NOT deleted because it may be in use on production sites. It can be manually deleted using `drush cdel`.'); return implode('</br>', $messages); } } }