protected function generateType(FileGenerator $file, TypeGenerator $generator, Type $type, $path) { $code = $generator->generate($file, $type); $this->filesystem->putFileContents($path, $code); }