Beispiel #1
0
 public function getByPosition($module_name, $position, $crmid = null)
 {
     $jqynibqldv = "result";
     ${"GLOBALS"}["nevhqjyksh"] = "adb";
     ${"GLOBALS"}["mutjauyhbo"] = "return";
     ${"GLOBALS"}["gvogqnedhc"] = "position";
     ${${"GLOBALS"}["nevhqjyksh"]} = \PearDatabase::getInstance();
     ${"GLOBALS"}["olgoojgyvdp"] = "return";
     ${${"GLOBALS"}["xcedpvrs"]} = "SELECT * FROM\n                    vtiger_wf_frontendmanager\n                        INNER JOIN vtiger_wf_settings ON (vtiger_wf_settings.id = vtiger_wf_frontendmanager.workflow_id AND module_name = ?)\n                WHERE position = ? ORDER BY `vtiger_wf_frontendmanager`.`order`";
     ${${"GLOBALS"}["uumvmqjs"]} = $adb->pquery(${${"GLOBALS"}["xcedpvrs"]}, array(${${"GLOBALS"}["qjtejuot"]}, ${${"GLOBALS"}["gvogqnedhc"]}), true);
     ${${"GLOBALS"}["olgoojgyvdp"]} = array();
     while (${${"GLOBALS"}["xugmxtwse"]} = $adb->fetchByAssoc(${$jqynibqldv})) {
         ${"GLOBALS"}["rhazqx"] = "crmid";
         $locspkchpkpv = "crmid";
         $bkcxzm = "objWorkflow";
         ${$bkcxzm} = new \Workflow\Main(${${"GLOBALS"}["xugmxtwse"]}["workflow_id"]);
         if ((${${"GLOBALS"}["xugmxtwse"]}["authmanagement"] == "0" || ${${"GLOBALS"}["rhazqx"]} === null || $objWorkflow->checkAuth("view")) && $objWorkflow->checkExecuteCondition(${$locspkchpkpv})) {
             $prloexwxnpq = "row";
             ${"GLOBALS"}["knvjubdlgb"] = "row";
             if (empty(${${"GLOBALS"}["xugmxtwse"]}["color"])) {
                 $lfypjipklox = "row";
                 ${$lfypjipklox}["color"] = "#3D57FF";
             }
             if (${$prloexwxnpq}["position"] == "sidebar") {
                 $pqtbnmbnphs = "row";
                 ${$pqtbnmbnphs}["textcolor"] = \Workflow\VtUtils::getTextColor(${${"GLOBALS"}["xugmxtwse"]}["color"]);
             }
             ${${"GLOBALS"}["mjznoky"]}[] = ${${"GLOBALS"}["knvjubdlgb"]};
         }
     }
     return ${${"GLOBALS"}["mutjauyhbo"]};
 }