protected function analyzeFile($path, Tokenizer $tokenizer, Manager $manager) { $file = $tokenizer->tokenize($path, file_get_contents($path)); $manager->check($file); foreach ($this->reports as $report) { $report->addFile($file); } return $file; }