Exemple #1
0
 /**
  * {@inheritdoc}
  */
 public function generate(ReportSummary $reportSummary)
 {
     $output = '';
     $i = 0;
     foreach ($reportSummary->getChanged() as $file => $fixResult) {
         ++$i;
         $output .= sprintf('%4d) %s', $i, $file);
         if ($reportSummary->shouldAddAppliedFixers()) {
             $output .= $this->getAppliedFixers($reportSummary->isDecoratedOutput(), $fixResult);
         }
         $output .= $this->getDiff($reportSummary->isDecoratedOutput(), $fixResult);
         $output .= PHP_EOL;
     }
     $output .= $this->getFooter($reportSummary->getTime(), $reportSummary->getMemory(), $reportSummary->isDryRun());
     return $output;
 }