function SelectContracts() { $where = ""; $params = array(); if (!empty($_REQUEST["ContractID"])) { $where .= " AND ContractID=:c"; $params[":c"] = $_REQUEST["ContractID"]; } $temp = CNT_contracts::Get(isset($_REQUEST["content"]), $where, $params, dataReader::makeOrder()); $res = PdoDataAccess::fetchAll($temp, $_GET['start'], $_GET['limit']); for ($i = 0; $i < count($res); $i++) { $arr = WFM_FlowRows::GetFlowInfo(2, $res[$i]["ContractID"]); $res[$i]["IsStarted"] = $arr["IsStarted"] ? "YES" : "NO"; $res[$i]["IsEnded"] = $arr["IsEnded"] ? "YES" : "NO"; $res[$i]["StepDesc"] = $arr["StepDesc"]; } echo dataReader::getJsonData($res, $temp->rowCount(), $_GET["callback"]); die; }