You are here

function migrate_ui_wizards in Migrate 7.2

Get info on all modules supporting a migration wizard.

Return value

array key: machine_name for a particular wizard implementation. Used in the menu link. value: Wizard configuration array containing: source_title -

1 call to migrate_ui_wizards()
migrate_ui_menu in migrate_ui/migrate_ui.module
Implementation of hook_menu().

File

migrate_ui/migrate_ui.module, line 172

Code

function migrate_ui_wizards() {
  $module_apis = migrate_get_module_apis();
  $wizards = array();
  foreach ($module_apis as $info) {
    if (isset($info['wizard classes']) && is_array($info['wizard classes'])) {
      foreach ($info['wizard classes'] as $wizard_class) {
        $wizard_class = strtolower($wizard_class);
        $wizards[$wizard_class] = new $wizard_class();
      }
    }
  }
  return $wizards;
}