* Date: 11.01.14 17:04 * You must not use this file without permission. */ define('UPDATE_MODULENAME', basename(dirname(dirname(__FILE__)))); global $root_directory; require_once($root_directory."/modules/".UPDATE_MODULENAME."/autoloader.php"); class Settings_Workflow2_Upgrade_View extends Settings_Vtiger_Index_View { public function process(Vtiger_Request $request) { $moduleName = $request->getModule(); $className = '\\'.UPDATE_MODULENAME.'\\Autoload'; $className::registerDirectory("~/modules/".UPDATE_MODULENAME."/lib"); $objUpdater = new \Workflow\SWExtension\AutoUpdate($moduleName, "stable"); $step = $request->get("step"); if(empty($step)) $step = 1; global $vtiger_current_version; if($step == 3) { $objUpdater->installCurrentVersion(); exit(); } if($step == 1) { $viewer = $this->getViewer($request); ?>