public function __construct(ModelManager $manager, Logger $logger, $outputDir, $binDir, $cacheDir) { $this->manager = $manager; $this->logger = $logger; $this->outputDir = $outputDir; $this->binDir = $binDir; $this->cacheDir = $cacheDir; }