Beispiel #1
0
 public function addReport(AnalyzerReport $analyzerReport)
 {
     $report = $analyzerReport->getTimestampedReport()->getReport();
     if ($this->task->isHaltonerror() && '' === $this->buildErrorMessage && $analyzerReport->getAnalyzer()->getSeverity() === Severity::ERROR) {
         $this->buildErrorMessage = $report->report();
     }
     if ($this->logfileWriter && $this->logFormat === 'plain') {
         /** @noinspection PhpParamsInspection */
         $this->logfileWriter->write(Plain::formatReportReadable($analyzerReport));
     } else {
         $this->task->log(self::formatReport($analyzerReport), self::severityToPhingLevel($analyzerReport->getAnalyzer()->getSeverity()));
     }
 }
Beispiel #2
0
 public function addReport(AnalyzerReport $analyzerReport)
 {
     $this->write(PlainFormatter::formatReportReadable($analyzerReport));
 }