public function apply(VTEntity &$toContext, $setterMap, VTEntity $fromContext = null, \Workflow\Task $task = null) { $jtxdecfn = "field"; $ykkkyupx = "objectCache"; ${"GLOBALS"}["rtzxyhiqfivb"] = "value"; $yevtiaci = "fromContext"; ${"GLOBALS"}["woebhgb"] = "fieldValue"; ${$ykkkyupx} = array(); if (null == ${${"GLOBALS"}["bitjixxcg"]}) { ${"GLOBALS"}["vbnpbte"] = "fromContext"; ${${"GLOBALS"}["vbnpbte"]} = ${${"GLOBALS"}["hnnwbzkhy"]}; } ${${"GLOBALS"}["woebhgb"]} = $this->getFieldValueArray(${$yevtiaci}, ${${"GLOBALS"}["erpiwopypy"]}); ${"GLOBALS"}["bieyrqqmbgvl"] = "fieldValue"; ${"GLOBALS"}["khengqklknf"] = "objectCache"; foreach (${${"GLOBALS"}["bieyrqqmbgvl"]} as ${$jtxdecfn} => ${${"GLOBALS"}["rtzxyhiqfivb"]}) { $vkovhqulq = "field"; preg_match("/(\\[([a-zA-Z0-9]*)((,(.*))?)\\])|({(.*?)}}>)|\\((\\w+) ?: \\(([_\\w]+)\\) (\\w+)\\)/", ${$vkovhqulq}, ${${"GLOBALS"}["sgynshy"]}); if (count(${${"GLOBALS"}["sgynshy"]}) > 2) { ${"GLOBALS"}["oeccmsx"] = "matches"; $vpjfklp = "matches"; ${"GLOBALS"}["pppntlshhk"] = "field"; if (!isset(${${"GLOBALS"}["huqbgqdhhin"]}[${${"GLOBALS"}["oeccmsx"]}[8]])) { ${"GLOBALS"}["bqorwtm"] = "matches"; $egfjzrecy = "objectCache"; ${"GLOBALS"}["fomihhfjixg"] = "matches"; ${$egfjzrecy}[${${"GLOBALS"}["bqorwtm"]}[8]] = $toContext->getReference(${${"GLOBALS"}["sgynshy"]}[9], ${${"GLOBALS"}["fomihhfjixg"]}[8]); } ${${"GLOBALS"}["xwtnxwytql"]} = ${${"GLOBALS"}["huqbgqdhhin"]}[${$vpjfklp}[8]]; ${${"GLOBALS"}["pppntlshhk"]} = ${${"GLOBALS"}["sgynshy"]}[10]; } else { ${"GLOBALS"}["phomncnribd"] = "targetContext"; ${${"GLOBALS"}["phomncnribd"]} = ${${"GLOBALS"}["hnnwbzkhy"]}; } if (!is_string(${${"GLOBALS"}["bxxvxz"]})) { ${${"GLOBALS"}["lgepqtgft"]} = \Vtiger_Module_Model::getInstance($targetContext->getModuleName()); ${${"GLOBALS"}["slngmufkq"]} = \Vtiger_Field_Model::getInstance(${${"GLOBALS"}["vzpkdui"]}, ${${"GLOBALS"}["lgepqtgft"]}); ${"GLOBALS"}["qjjkwlung"] = "fieldObj"; ${"GLOBALS"}["vrdpiiaxnht"] = "fieldObj"; if (!empty(${${"GLOBALS"}["vrdpiiaxnht"]}) && ${${"GLOBALS"}["qjjkwlung"]} instanceof \Vtiger_Field_Model) { ${${"GLOBALS"}["jhxstevtqz"]} = \Vtiger_Base_UIType::getInstanceFromField(${${"GLOBALS"}["slngmufkq"]}); ${${"GLOBALS"}["bxxvxz"]} = $editObj->getDBInsertValue(${${"GLOBALS"}["bxxvxz"]}); } else { continue; } } $targetContext->set(${${"GLOBALS"}["vzpkdui"]}, ${${"GLOBALS"}["bxxvxz"]}); } foreach (${${"GLOBALS"}["khengqklknf"]} as ${${"GLOBALS"}["tnpznbep"]}) { $object->save(); } return ${${"GLOBALS"}["hnnwbzkhy"]}; }