/** * @param Generator $generator * @param string|null $name * @param ExtractSignatures $extractor * @param Filesystem $files * @param FormatCode $code_formatter */ public function __construct(Generator $generator, $name = null, ExtractSignatures $extractor, Filesystem $files, FormatCode $code_formatter) { $this->extractor = $extractor; $this->files = $files; $this->code_formatter = $code_formatter; parent::__construct($generator, $name); }
/** * @param Generator $generator * @param string|null $name * @param BuildSignatures $signature_builder * @param Filesystem $files * @param InsertTypeHints $type_hinter * @param FormatCode $code_formatter * @param RefactorCode $code_refactor * @param Request $request * @param WsdlGenerator $wsdl_generator */ public function __construct(Generator $generator, $name = null, BuildSignatures $signature_builder, Filesystem $files, InsertTypeHints $type_hinter, FormatCode $code_formatter, RefactorCode $code_refactor, Request $request, WsdlGenerator $wsdl_generator) { $this->code_formatter = $code_formatter; $this->code_refactor = $code_refactor; $this->files = $files; $this->request = $request; $this->signature_builder = $signature_builder; $this->type_hinter = $type_hinter; $this->wsdl_generator = $wsdl_generator; parent::__construct($generator, $name); }
/** * @param Generator $generator * @param string|null $name * @param Filesystem $files * @param Request $request */ public function __construct(Generator $generator, $name = null, Filesystem $files, Request $request) { $this->files = $files; $this->request = $request; parent::__construct($generator, $name); }
public function __construct(Generator $generator, $name = null, AddTypeHints $type_hinter, Filesystem $files) { parent::__construct($generator, $name); $this->files = $files; $this->type_hinter = $type_hinter; }