コード例 #1
0
ファイル: 015.php プロジェクト: kalburgimanjunath/system
 protected function updateHeader($line, $logLine)
 {
     $line = parent::updateHeader($line, $logLine);
     $line = $this->switchNamesInLine("HLT", "NTV", $line);
     $line .= "00";
     //TODO add problem detection.
     return $line;
 }
コード例 #2
0
ファイル: 014.php プロジェクト: ngchie/system
 protected function updateHeader($line, $logLine)
 {
     $line = substr(parent::updateHeader($line, $logLine), 0, 40);
     $now = date_create();
     $line .= $now->format("YmdHis");
     $line .= sprintf("%02s", $this->getHeaderStateCode($line, $logLine));
     $line = $this->switchNamesInLine("GTC", "MBZ", $line);
     return $line;
 }
コード例 #3
0
ファイル: 012.php プロジェクト: ngchie/system
 protected function updateHeader($line, $logLine)
 {
     $line = parent::updateHeader($line, $logLine);
     $line = substr($line, 0, 49);
     $now = date_create();
     $line .= $now->format("YmdHi");
     $line .= sprintf("%02s", $this->getHeaderStateCode($line, $logLine));
     //TODO add problem detection.
     $line = $this->switchNamesInLine("GLN", "KVZ", $line);
     $line = preg_replace("/MABAL  /", "MABAL_R", $line);
     return $line;
 }
コード例 #4
0
ファイル: 019.php プロジェクト: kalburgimanjunath/system
 protected function updateHeader($line, $logLine)
 {
     //		$logLine['file_type'] = 'CDR_R';
     //		$logLine['file_sending_date'] =  date_create()->format("YmdHi");
     //		$logLine['file_status'] = '00'; //TODO
     $line = parent::updateHeader($line, $logLine);
     $line = substr($line, 0, 54);
     $now = date_create();
     $line .= $now->format("YmdHi");
     $line .= $this->getHeaderErrors($logLine);
     $line = preg_replace("/^HCDR  /", "HCDR_R", $line);
     return $line;
 }
コード例 #5
0
ファイル: 018.php プロジェクト: kalburgimanjunath/system
 protected function updateHeader($line, $logLine)
 {
     $line = parent::updateHeader($line, $logLine);
     $line = $this->switchNamesInLine("XFN", "GOLA", $line);
     return $line;
 }