示例#1
0
 public static function runEntry($task)
 {
     ${"GLOBALS"}["ctcvcxix"] = "task";
     ${"GLOBALS"}["twqvrmmodsw"] = "sql";
     $prajunbl = "task";
     $acpzqexyj = "task";
     $mbvelou = "task";
     ${"GLOBALS"}["vxedjoslrc"] = "task";
     global $current_user, $adb;
     ${${"GLOBALS"}["vxedjoslrc"]}["task"]->setContinued(true);
     \Workflow\EntityDelta::unserializeDelta(${${"GLOBALS"}["ctcvcxix"]}["delta"]);
     ${"GLOBALS"}["seyqafmvuu"] = "task";
     ${${"GLOBALS"}["xiewdtxiim"]} = ${$acpzqexyj}["task"]->getWorkflow();
     ${${"GLOBALS"}["pbwcpwycwiz"]} = ${${"GLOBALS"}["mhkvecnv"]}["user"];
     ${"GLOBALS"}["iiakuaugsn"] = "task";
     \Workflow\VTEntity::setUser(${${"GLOBALS"}["mhkvecnv"]}["user"]);
     $_SERVER["runningWorkflow" . ${${"GLOBALS"}["mhkvecnv"]}["id"]] = true;
     $wfMain->handleTasks(${${"GLOBALS"}["iiakuaugsn"]}["task"], ${$mbvelou}["task"]->getBlockId());
     ${"GLOBALS"}["mxmobyxw"] = "task";
     ${${"GLOBALS"}["fjvutiy"]} = "DELETE FROM vtiger_wf_queue WHERE id = " . ${${"GLOBALS"}["seyqafmvuu"]}["queue_id"] . "";
     \Workflow\VtUtils::query(${${"GLOBALS"}["fjvutiy"]});
     ${${"GLOBALS"}["twqvrmmodsw"]} = "DELETE FROM vtiger_wf_userqueue WHERE queue_id = " . ${${"GLOBALS"}["mxmobyxw"]}["queue_id"] . "";
     \Workflow\VtUtils::query(${${"GLOBALS"}["fjvutiy"]});
     $_SERVER["runningWorkflow" . ${$prajunbl}["id"]] = false;
     return array("result" => "ok", "redirect_to" => $wfMain->getSuccessRedirection(), "redirect_to_target" => $wfMain->getSuccessRedirectionTarget());
 }
示例#2
0
 do {
     $gnugeea = "tasks";
     ${"GLOBALS"}["wkyilpg"] = "maxRuntimeMinutes";
     foreach (${$gnugeea} as ${${"GLOBALS"}["qultpew"]}) {
         ${"GLOBALS"}["glortx"] = "task";
         ${"GLOBALS"}["bfoyuyip"] = "task";
         $rwlxhqfdu = "current_user";
         ${"GLOBALS"}["qmkfkak"] = "sql";
         $mrnsyuf = "task";
         ${"GLOBALS"}["gzwenlpbces"] = "task";
         ${"GLOBALS"}["qpxefub"] = "task";
         ${"GLOBALS"}["meugpehyrti"] = "sql";
         $eqwykqys = "task";
         ${$eqwykqys}["task"]->setContinued(true);
         $cguolnxdbosn = "task";
         \Workflow\EntityDelta::unserializeDelta(${${"GLOBALS"}["glortx"]}["delta"]);
         ${"GLOBALS"}["tkiyeergxvw"] = "wfMain";
         ${${"GLOBALS"}["tkiyeergxvw"]} = new \Workflow\Main(${${"GLOBALS"}["bfoyuyip"]}["id"], ${${"GLOBALS"}["qultpew"]}["context"], ${${"GLOBALS"}["gzwenlpbces"]}["user"]);
         $wfMain->setExecutionTrigger("WF2_MANUELL");
         ${$rwlxhqfdu} = ${${"GLOBALS"}["qultpew"]}["user"];
         \Workflow\VTEntity::setUser(${${"GLOBALS"}["qpxefub"]}["user"]);
         ${"GLOBALS"}["xekfzyupsc"] = "sql";
         $_SERVER["runningWorkflow" . ${$mrnsyuf}["id"]] = true;
         ${"GLOBALS"}["cnpunorkudj"] = "result";
         try {
             $xphjewohtig = "task";
             $wfMain->handleTasks(${$xphjewohtig}["task"], ${${"GLOBALS"}["qultpew"]}["task"]->getBlockId());
         } catch (\exception $exp) {
             ${"GLOBALS"}["vcteevpx"] = "exp";
             Workflow2::error_handler(${${"GLOBALS"}["vcteevpx"]});
         }