示例#1
0
 public function fetchData()
 {
     $resultRecord = parent::fetchData();
     $resultRecord['event'] = $this->getMessage($resultRecord['event']);
     $resultRecord['message'] = $this->getMessage($resultRecord['message'], unserialize($resultRecord['comment']));
     return $resultRecord;
 }
示例#2
0
 public function fetchData()
 {
     if ($_GET['ob_err_msg']) {
         $this->errors = array("system" => $_GET['ob_err_msg']);
         // $this->errors['system']="asas a ";
     }
     return parent::fetchData();
 }
 public function fetchData()
 {
     $result = parent::fetchData();
     $user_id = Openbiz::$app->getUserProfile("Id");
     $rs = $this->getDataObj()->directFetch("[selected]=1 and [user_id]='{$user_id}'");
     $this->SelectedContacts = $rs->count();
     return $result;
 }
 public function fetchData()
 {
     $url = $_SERVER['REQUEST_URI'];
     $roleStartpages = Openbiz::$app->getUserProfile("roleStartpage");
     $default_url = OPENBIZ_APP_INDEX_URL . $roleStartpages[0];
     if ($url == $default_url) {
         $this->isDefaultPage = 1;
     } else {
         $this->isDefaultPage = 0;
     }
     return parent::fetchData();
 }
 public function fetchData()
 {
     $result = parent::fetchData();
     if (count($this->repoInfo) == 0 && $result['repository_uri'] != '' && $result['repository_uri'] != 'http://') {
         $repo_uri = $result['repository_uri'];
         $svc = Openbiz::getService("market.lib.PackageService");
         $this->repoInfo = $svc->discoverRepository($repo_uri);
     }
     if (is_array($this->repoInfo)) {
         foreach ($this->repoInfo as $key => $value) {
             $result[$key] = $value;
         }
     }
     return $result;
 }
示例#6
0
 public function fetchData()
 {
     $resultRecords = parent::fetchData();
     $emailSvc = Openbiz::getService(EMAIL_SERVICE);
     $account = $emailSvc->accounts->get($resultRecords['sender']);
     $resultRecords['sender_email'] = $resultRecords['sender'];
     $resultRecords['sender'] = $resultRecords['sender_name'];
     $recipentArr = preg_split('/;/', $resultRecords['recipients']);
     $resultRecords['recipients'] = "";
     if (count($recipentArr) > 2) {
         $spliter = ";";
     }
     foreach ($recipentArr as $recipent) {
         preg_match("/(.*?)\\<(.*?)\\>/si", $recipent, $match);
         if ($match[1]) {
             $resultRecords['recipients'] .= $match[1] . $spliter;
             $resultRecords['recipients_email'] .= $match[2] . $spliter;
         }
     }
     return $resultRecords;
 }
示例#7
0
 public function fetchData()
 {
     $result = parent::fetchData();
     $attr_str = $result['attrs'];
     $attrArr = explode(";", $attr_str);
     foreach ($attrArr as $value) {
         $itemArr = explode("=", $value);
         $result["_" . $itemArr[0]] = $itemArr[1];
     }
     $defaultRec = $this->getNewRecord();
     foreach ($defaultRec as $key => $value) {
         if (!isset($result[$key])) {
             $result[$key] = $value;
         }
     }
     return $result;
 }
 public function fetchData()
 {
     $resultRecords = parent::fetchData();
     $emailSvc = Openbiz::getService(EMAIL_SERVICE);
     $account = $emailSvc->accounts->get($resultRecords['sender']);
     $resultRecords['sender'] = $account->fromName;
     $resultRecords['sender_mail'] = $account->fromEmail;
     $resultRecords['recipient_name'] = $resultRecords['recipient'];
     $resultRecords['recipient_email'] = $resultRecords['recipient'];
     //$resultRecords['sender'] = "<a href=\"mailto:".$account->fromEmail."\" >".$account->fromName."</a> &lt;".$account->fromEmail."&gt;   ";
     //$resultRecords['recipient_name'] = "<a href=\"mailto:".$resultRecords['recipient']."\" >".$resultRecords['recipient_name']."</a> &lt;".$resultRecords['recipient']."&gt;   ";
     return $resultRecords;
 }
示例#9
0
 public function fetchData()
 {
     $data = parent::fetchData();
     $data['content'] = str_replace("/cubi/", OPENBIZ_APP_URL . '/', $data['content']);
     return $data;
 }