protected function updateHeader($line, $logLine) { $line = parent::updateHeader($line, $logLine); $line = $this->switchNamesInLine("HLT", "NTV", $line); $line .= "00"; //TODO add problem detection. return $line; }
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; }
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; }
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; }
protected function updateHeader($line, $logLine) { $line = parent::updateHeader($line, $logLine); $line = $this->switchNamesInLine("XFN", "GOLA", $line); return $line; }