public function handleReturn(Exception $exp = null) { ${"GLOBALS"}["xhomifgcend"] = "exp"; if (${${"GLOBALS"}["ersyqfm"]} === null) { if (isset($this->_objWorkflow)) { $this->checkUserQueue($this->_objWorkflow->getLastExecID()); ${${"GLOBALS"}["idjaqwrixvz"]} = array("result" => "ready"); ${${"GLOBALS"}["jbcvqlrloubk"]} = $this->_objWorkflow->getSuccessRedirection(); if (${${"GLOBALS"}["jbcvqlrloubk"]} !== false) { ${"GLOBALS"}["dqdsybzr"] = "result"; ${${"GLOBALS"}["dqdsybzr"]}["redirection"] = ${${"GLOBALS"}["jbcvqlrloubk"]}; ${${"GLOBALS"}["idjaqwrixvz"]}["redirection_target"] = $this->_objWorkflow->getSuccessRedirectionTarget(); } } else { ${${"GLOBALS"}["idjaqwrixvz"]} = array("result" => "ready"); } ${"GLOBALS"}["lburztt"] = "result"; Workflow2::${${"GLOBALS"}["fiflovy"]} = false; die(json_encode(${${"GLOBALS"}["lburztt"]})); } ${"GLOBALS"}["bgnkrlnluya"] = "exp"; if (${${"GLOBALS"}["xhomifgcend"]} instanceof \Workflow\RequestValuesException) { $svcmbeqp = "result"; ${"GLOBALS"}["dvezbpy"] = "fields"; ${${"GLOBALS"}["vyusgbxkhknd"]} = \Workflow\Queue::addEntry($exp->getTask(), $exp->getContext()->getUser(), $exp->getContext(), "static", false, 1, false); \Workflow\Userqueue::add("requestValue", ${${"GLOBALS"}["vyusgbxkhknd"]}, $exp->getMessage(), $this->_objWorkflow->getLastExecID(), array()); $cvpulpbmvu = "fields"; $nbyydxlevp = "enableError"; ${$svcmbeqp} = array("result" => "ready"); ${${"GLOBALS"}["dvezbpy"]} = $exp->getFields(); foreach (${${"GLOBALS"}["vjvvxtyxgio"]} as ${${"GLOBALS"}["orcciwacpoo"]} => ${${"GLOBALS"}["bjudgmb"]}) { ${"GLOBALS"}["ihmbyreyp"] = "key"; ${"GLOBALS"}["yxutovlkobh"] = "fields"; ${"GLOBALS"}["uhzromvror"] = "value"; ${${"GLOBALS"}["bjudgmb"]}["default"] = trim(\Workflow\VTTemplate::parse(${${"GLOBALS"}["uhzromvror"]}["default"], $this->_objWorkflow->getContext())); ${${"GLOBALS"}["yxutovlkobh"]}[${${"GLOBALS"}["ihmbyreyp"]}] = ${${"GLOBALS"}["bjudgmb"]}; } Workflow2::${$nbyydxlevp} = false; die(json_encode(array("result" => "reqvalues", "request_message" => $exp->getMessage(), "fields_key" => $exp->getKey(), "execId" => $this->_objWorkflow->getLastExecID() . "##" . $exp->getTask()->getBlockId(), "fields" => ${$cvpulpbmvu}))); } ${"GLOBALS"}["buukyxqqu"] = "enableError"; Workflow2::error_handler(${${"GLOBALS"}["bgnkrlnluya"]}); Workflow2::${${"GLOBALS"}["buukyxqqu"]} = false; }
public function requestValues($key, $FormGeneratorExport, \Workflow\Task $task, $message, \Workflow\VTEntity $context, $stoppable = false, $pausable = true) { $mndrwhpuj = "task"; ${"GLOBALS"}["kbujsddy"] = "key"; ${${"GLOBALS"}["kwdblthgt"]} = \Workflow\Queue::addEntry(${$mndrwhpuj}, $context->getUser(), ${${"GLOBALS"}["bbubyao"]}, "static", false, 1, false); ${"GLOBALS"}["dcchgyp"] = "message"; $offyxyihf = "FormGeneratorExport"; $nkajnsmoki = "stoppable"; \Workflow\Userqueue::add("requestValue", ${${"GLOBALS"}["kwdblthgt"]}, ${${"GLOBALS"}["vlxiew"]}, $task->getExecId(), array("result" => "reqvalues", "request_message" => ${${"GLOBALS"}["dcchgyp"]}, "stoppable" => ${$nkajnsmoki}, "crmId" => $context->getId(), "blockId" => $task->getBlockId(), "fields_key" => ${${"GLOBALS"}["kbujsddy"]}, "execId" => $task->getExecId() . "##" . $task->getBlockId(), "handler" => "\\Workflow\\Preset\\FormGenerator", "handlerConfig" => ${$offyxyihf}, "pausable" => ${${"GLOBALS"}["imlegs"]})); }