public function projectEnd(Project $project) { if ($this->logfileWriter && 0 === strpos($this->logFormat, 'json')) { $options = $this->logFormat === 'json-pretty' ? JSON_PRETTY_PRINT : 0; $formatter = new Json($options); /** @noinspection PhpParamsInspection */ $this->logfileWriter->write($formatter->formatReports($project->getAnalyzerReports())); } }
public function projectEnd(Project $project) { $this->write($this->json->formatReports($project->getAnalyzerReports())); }