public static function updateDynamicDate($context) { ${"GLOBALS"}["cxjptdslky"] = "adb"; ${"GLOBALS"}["ffwkvdnarsns"] = "sql"; ${${"GLOBALS"}["cxjptdslky"]} = \PearDatabase::getInstance(); ${${"GLOBALS"}["ffwkvdnarsns"]} = "SELECT nextStepField, block_id, id FROM vtiger_wf_queue WHERE crmid = ? AND checkMode = 'dynamic'"; $aijrbqs = "row"; ${${"GLOBALS"}["dnpzgnxsrrdc"]} = \Workflow\VtUtils::pquery(${${"GLOBALS"}["fjvutiy"]}, array($context->getId())); ${"GLOBALS"}["hkrgfrun"] = "result"; if ($adb->num_rows(${${"GLOBALS"}["dnpzgnxsrrdc"]}) == 0) { return false; } while (${$aijrbqs} = $adb->fetchByAssoc(${${"GLOBALS"}["hkrgfrun"]})) { if (\Workflow\EntityDelta::hasChanged($context->getModuleName(), $context->getId(), ${${"GLOBALS"}["isqdglbip"]}["nextstepfield"])) { $pgoetzgxky = "objTask"; $bpggpjbm = "newDate"; $ujxsupnbec = "row"; ${$bpggpjbm} = \Workflow\EntityDelta::getCurrentValue($context->getModuleName(), $context->getId(), ${$ujxsupnbec}["nextstepfield"]); ${$pgoetzgxky} = \Workflow\Manager::getTaskHandler("delay", ${${"GLOBALS"}["isqdglbip"]}["block_id"]); ${${"GLOBALS"}["wtgbcaer"]} = $objTask->calculateContinueTS(strtotime(${${"GLOBALS"}["kjqnmsg"]})); ${${"GLOBALS"}["fjvutiy"]} = "UPDATE vtiger_wf_queue SET nextStepTime = ? WHERE id = ?"; \Workflow\VtUtils::pquery(${${"GLOBALS"}["fjvutiy"]}, array(date("Y-m-d H:i:s", ${${"GLOBALS"}["wtgbcaer"]}), ${${"GLOBALS"}["isqdglbip"]}["id"])); } } return true; }