public function process(Vtiger_Request $request) { $nbmdinwllij = "moduleModel"; sw_autoload_register("SWExtension", "~/modules/Workflow2/libs"); ${"GLOBALS"}["lbrvcglwt"] = "sql"; ${$nbmdinwllij} = Vtiger_Module_Model::getInstance("Workflow2"); ${"GLOBALS"}["rzvthtpq"] = "repos"; ${${"GLOBALS"}["orsfdwhbz"]} = new SWExtension_GenKey("Workflow2", $moduleModel->version); $vvirsh = "repo"; $fievvrk = "repos"; ${${"GLOBALS"}["ksmqgls"]} = PearDatabase::getInstance(); ${${"GLOBALS"}["lbrvcglwt"]} = "UPDATE vtiger_wf_repository SET licenseCode = \"" . md5($request->get("license")) . "\" WHERE url LIKE \"%repository.stefanwarnat.de%\""; $adb->query(${${"GLOBALS"}["tddsprktk"]}); ${${"GLOBALS"}["rzvthtpq"]} = \Workflow\Repository::getAll(true); foreach (${$fievvrk} as ${$vvirsh}) { try { $repo->installAll(\Workflow\Repository::INSTALL_ALL); } catch (Exception $exp) { } } ${${"GLOBALS"}["qcqdlactbzp"]} = new Vtiger_Response(); try { $GenKey->removeLicense(); $GenKey->g7cd354a00dadcd8c4600f080755860496d0c03d5($request->get("license"), array(__FILE__, Vtiger_Loader::resolveNameToPath("modules.Settings.Workflow2.views.Config"))); $response->setResult(array("success" => true)); } catch (Exception $exp) { $response->setResult(array("success" => false, "error" => $exp->getMessage())); } $response->emit(); }
public function process(Vtiger_Request $request) { ${"GLOBALS"}["guexekxeeuoa"] = "adb"; ${${"GLOBALS"}["guexekxeeuoa"]} = PearDatabase::getInstance(); ${${"GLOBALS"}["nusuliry"]} = new Vtiger_Response(); ${"GLOBALS"}["hlwnebam"] = "repository"; ${${"GLOBALS"}["rmfphlsq"]} = $request->getAll(); ${${"GLOBALS"}["pebozydyj"]} = \Workflow\Repository::getAll(); foreach (${${"GLOBALS"}["pebozydyj"]} as ${${"GLOBALS"}["hlwnebam"]}) { $repository->checkRepoForUpdate(); $repository->update(); } }
public function process(Vtiger_Request $request) { $hvuqvbl = "qualifiedModuleName"; ${"GLOBALS"}["kmrjwfg"] = "adb"; ${"GLOBALS"}["ntmwsgywey"] = "viewer"; global $current_user; ${"GLOBALS"}["lvohjvxh"] = "moduleName"; global $root_directory; ${${"GLOBALS"}["kmrjwfg"]} = PearDatabase::getInstance(); ${${"GLOBALS"}["lvohjvxh"]} = $request->getModule(); ${$hvuqvbl} = $request->getModule(false); ${${"GLOBALS"}["ntmwsgywey"]} = $this->getViewer(${${"GLOBALS"}["fonbghdcu"]}); ${${"GLOBALS"}["ymogynsvc"]} = Settings_Vtiger_Module_Model::getInstance(${${"GLOBALS"}["ynwpfjghhu"]}); ${"GLOBALS"}["mmdfmapz"] = "qualifiedModuleName"; $viewer->assign("repos", \Workflow\Repository::getAll()); $viewer->view("TaskRepoManager.tpl", ${${"GLOBALS"}["mmdfmapz"]}); }
public function initialize_module() { ob_start(); $this->installExtensions(); $this->checkDB(); $this->AddHeaderLink(); $this->removeLinks(); $this->addDefaultTrigger(); $this->checkSettingsField(); $this->addLinks(); $this->checkCron(); $this->checkCustomInventoryFields(); ${${"GLOBALS"}["fmkkpim"]} = \Workflow\Repository::getAll(true); foreach (${${"GLOBALS"}["fmkkpim"]} as ${${"GLOBALS"}["urobmonr"]}) { $repo->installAll(\Workflow\Repository::INSTALL_NEW); $repo->installAll(\Workflow\Repository::INSTALL_ONLY_UPDATES); } ob_end_clean(); }