Example #1
0
 function process($option)
 {
     switch ($option) {
         case 'SelectModuleWizard':
             require_once 'modules/Studio/wizards/' . $option . '.php';
             $newWiz = new $option();
             $newWiz->display();
             break;
         case 'EditDropDownWizard':
             require_once 'modules/Studio/wizards/' . $option . '.php';
             $newWiz = new $option();
             $newWiz->display();
             break;
         case 'RenameTabs':
             require_once 'modules/Studio/wizards/RenameModules.php';
             $newWiz = new RenameModules();
             $newWiz->process();
             break;
         case 'ConfigureTabs':
             header('Location: index.php?module=Administration&action=ConfigureTabs');
             sugar_cleanup(true);
         case 'ConfigureGroupTabs':
             require_once 'modules/Studio/TabGroups/EditViewTabs.php';
             break;
         case 'Workflow':
             header('Location: index.php?module=WorkFlow&action=ListView');
             sugar_cleanup(true);
         case 'RepairCustomFields':
             header('Location: index.php?module=Administration&action=UpgradeFields');
             sugar_cleanup(true);
         case 'MigrateCustomFields':
             header('LOCATION: index.php?module=Administration&action=Development');
             sugar_cleanup(true);
         case 'SugarPortal':
             header('LOCATION: index.php?module=Studio&action=Portal');
             sugar_cleanup(true);
         case 'Classic':
             header('Location: index.php?module=DynamicLayout&action=index');
             sugar_cleanup(true);
         default:
             $this->display();
     }
 }