public function fetchDataSet() { $resultSet = parent::fetchDataSet(); $recordSet = array(); foreach ($resultSet as $record) { if (date("Y-m-d", strtotime($record['create_time'])) == date("Y-m-d")) { $record['create_time_display'] = date("H:i", strtotime($record['create_time'])); } else { $record['create_time_display'] = date("m-d", strtotime($record['create_time'])); } if (date("Y-m-d", strtotime($record['update_time'])) == date("Y-m-d")) { $record['update_time_display'] = date("H:i", strtotime($record['update_time'])); } else { $record['update_time_display'] = date("m-d", strtotime($record['update_time'])); } if ($record['user_id'] > 0) { $record['link'] = OPENBIZ_APP_INDEX_URL . '/system/user_detail/' . $record['user_id']; } else { $record['link'] = "javascript:;"; } array_push($recordSet, $record); } unset($svc); return $recordSet; }
protected function getPivotData() { $recordset = parent::fetchDataSet(); // convert the normal record set to pivot data array $data = Pivot::factory($recordset)->pivotOn(array_keys($this->pivotConfig['rows']))->addColumn(array_keys($this->pivotConfig['columns']), array_keys($this->pivotConfig['datas']))->fullTotal()->pivotTotal()->fetch(1); //print_r($data); exit; return $data; }
public function fetchDataSet() { $resultSet = parent::fetchDataSet(); foreach ($resultSet as $key => $record) { $record['release_date'] = date("Y-m-d", strtotime($record['create_time'])); $resultSet[$key] = $record; } $this->readAccess = $resultSet[0]['read_access']; return $resultSet; }
public function fetchDataSet() { $resultRecords = parent::fetchDataSet(); for ($i = 0; $i < count($resultRecords); $i++) { $rec = $resultRecords->get($i); $rec['event'] = $this->getMessage($resultRecords[$i]['event']); $rec['message'] = $this->getMessage($resultRecords[$i]['message'], unserialize($resultRecords[$i]['comment'])); $resultRecords->set($i, $rec); } return $resultRecords; }
public function fetchDataSet() { $resultSet = parent::fetchDataSet(); $svc = Openbiz::getService("market.lib.PackageService"); foreach ($resultSet as $key => $record) { $repo_uri = $record['repository_uri']; $repoInfo = $svc->discoverRepository($repo_uri); $record['repository_name'] = $repoInfo['_repo_name']; $resultSet[$key] = $record; } return $resultSet; }
public function fetchDataset() { $resultSet = parent::fetchDataSet(); foreach ($resultSet as $key => $value) { $userInfo = $value['oauth_user_info']; $userInfoArr = unserialize($userInfo); if (is_array($userInfoArr)) { foreach ($userInfoArr as $infoKey => $infoValue) { $value[$infoKey] = $infoValue; } } $resultSet[$key] = $value; } return $resultSet; }
public function fetchDataSet() { $resultSet = parent::fetchDataSet(); $newResultSet = array(); $assocDO = Openbiz::getObject($this->assocDO); $accountId = Openbiz::getObject($this->parentFormName)->recordId; foreach ($resultSet as $key => $value) { $userId = $value['Id']; $assocRec = $assocDO->fetchOne("[user_id]='{$userId}' AND [account_id]='{$accountId}'"); $value['account_access_level'] = $assocRec['access_level']; $value['account_create_time'] = $assocRec['create_time']; $value['account_status'] = $assocRec['status']; $newResultSet[$key] = $value; } return $newResultSet; }
public function fetchDataSet() { $result = parent::fetchDataSet(); $resultSet = array(); $messageFile_loaded = false; foreach ($result as $record) { $form = unserialize($record['form']); $data = unserialize($record['data']); if (!$messageFile_loaded) { $this->objectMessages = MessageHelper::loadMessage($form['message_file'], $form['package']); $formObj = Openbiz::getObject($this->parentFormName); I18n::AddLangData("common", substr($formObj->package, 0, intval(strpos($formObj->package, '.')))); $messageFile_loaded = true; } if (is_array($data)) { foreach ($data as $key => $value) { $elemObjMeta = $data[$key]['element']; $elemObjMeta = $this->replaceElementClass($elemObjMeta); if ($elemObjMeta["ATTRIBUTES"]['FIELDTYPE'] == 'ExtendField') { $extendSettingId = (int) str_replace("extend_field_", $replace, $elemObjMeta["ATTRIBUTES"]['NAME']); $elemObjMeta["ATTRIBUTES"] = Openbiz::getService("extend.lib.ExtendFieldService")->translateElemArr($elemObjMeta["ATTRIBUTES"], $extendSettingId); } $objName = $elemObjMeta["ATTRIBUTES"]['CLASS']; $formObj = Openbiz::getObject($this->parentFormName); $elemObj = new $objName($elemObjMeta, $formObj); $data[$key]['label'] = $elemObj->renderLabel(); $elemObj->setValue($data[$key]['old']); $elemObj->text = str_replace("{@:Elem[" . $elemObj->objectName . "].Value}", $data[$key]['old'], $elemObj->text); $data[$key]['old'] = $elemObj->render(); $elemObj = new $objName($elemObjMeta, $formObj); $elemObj->setValue($data[$key]['new']); $elemObj->text = str_replace("{@:Elem[" . $elemObj->objectName . "].Value}", $data[$key]['new'], $elemObj->text); $data[$key]['new'] = $elemObj->render(); unset($data[$key]['element']); } } $record['data'] = $data; unset($record['form']); $resultSet[] = $record; } return $resultSet; }
public function fetchDataSet() { $resultRecords = parent::fetchDataSet()->toArray(); $emailSvc = Openbiz::getService(EMAIL_SERVICE); for ($i = 0; $i < count($resultRecords); $i++) { $account = $emailSvc->accounts->get($resultRecords[$i]['sender']); $resultRecords[$i]['sender_email'] = $resultRecords[$i]['sender']; $resultRecords[$i]['sender'] = $resultRecords[$i]['sender_name']; $recipentArr = preg_split('/;/', $resultRecords[$i]['recipients']); $resultRecords[$i]['recipients'] = ""; if (count($recipentArr) > 2) { $spliter = ";"; } foreach ($recipentArr as $recipent) { preg_match("/(.*?)\\<(.*?)\\>/si", $recipent, $match); if ($match[1]) { $resultRecords[$i]['recipients'] .= $match[1] . $spliter; $resultRecords[$i]['recipients_email'] .= $match[2] . $spliter; } } } return $resultRecords; }
public function _fetchDataSet() { return parent::fetchDataSet(); }
public function fetchDataSet() { $this->SetSearchRule(); return parent::fetchDataSet(); }
public function fetchDataSet() { $resultRecords = parent::fetchDataSet()->toArray(); $emailSvc = Openbiz::getService(EMAIL_SERVICE); for ($i = 0; $i < count($resultRecords); $i++) { $account = $emailSvc->accounts->get($resultRecords[$i]['sender']); $resultRecords[$i]['sender'] = $account->fromName; $resultRecords[$i]['sender_mail'] = $account->fromEmail; $resultRecords[$i]['recipient_name'] = $resultRecords[$i]['recipient']; $resultRecords[$i]['recipient_email'] = $resultRecords[$i]['recipient']; } return $resultRecords; }
public function fetchDataSet() { $this->accessSelectFrom = $this->parentFormElementMeta["ATTRIBUTES"]['ACCESSSELECTFROM']; return parent::fetchDataSet(); }
public function fetchDataSet() { $this->fetchDataGroup(); $resultset = parent::fetchDataSet(); $this->totalPages = $this->totalPagesBak; return $resultset; }