annotate core/modules/migrate_drupal/migrate_drupal.install @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
rev   line source
Chris@0 1 <?php
Chris@0 2
Chris@0 3 /**
Chris@0 4 * @file
Chris@0 5 * Contains install and update functions for Migrate Drupal
Chris@0 6 */
Chris@0 7
Chris@0 8 /**
Chris@0 9 * Creates migrate_drupal.settings config object.
Chris@0 10 */
Chris@0 11 function migrate_drupal_update_8501() {
Chris@0 12 \Drupal::configFactory()
Chris@0 13 ->getEditable('migrate_drupal.settings')
Chris@0 14 ->set('enforce_source_module_tags', ['Drupal 6', 'Drupal 7'])
Chris@0 15 ->save();
Chris@0 16 }
Chris@0 17
Chris@0 18 /**
Chris@0 19 * Sets the follow-up migration tags.
Chris@0 20 */
Chris@0 21 function migrate_drupal_update_8502() {
Chris@0 22 \Drupal::configFactory()
Chris@0 23 ->getEditable('migrate_drupal.settings')
Chris@0 24 ->set('follow_up_migration_tags', ['Follow-up migration'])
Chris@0 25 ->save();
Chris@0 26 }
Chris@4 27
Chris@4 28 /**
Chris@4 29 * Install migrate_drupal_multilingual since migrate_drupal is installed.
Chris@4 30 */
Chris@4 31 function migrate_drupal_update_8601() {
Chris@4 32 \Drupal::service('module_installer')->install(['migrate_drupal_multilingual']);
Chris@4 33 }