annotate core/modules/migrate_drupal/migrate_drupal.install @ 19:fa3358dc1485 tip

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