ApiGen\Console\Command\GenerateCommand::__construct PHP Method

__construct() public method

public __construct ( Configuration $configuration, ApiGen\Contracts\Parser\ParserInterface $parser, ApiGen\Contracts\Parser\ParserStorageInterface $parserResult, ApiGen\Contracts\Generator\GeneratorQueueInterface $generatorQueue, FileSystem $fileSystem, ApiGen\Theme\ThemeResources $themeResources, ApiGen\Contracts\Console\IO\IOInterface $io, ApiGen\Utils\Finder\FinderInterface $finder )
$configuration ApiGen\Configuration\Configuration
$parser ApiGen\Contracts\Parser\ParserInterface
$parserResult ApiGen\Contracts\Parser\ParserStorageInterface
$generatorQueue ApiGen\Contracts\Generator\GeneratorQueueInterface
$fileSystem ApiGen\Utils\FileSystem
$themeResources ApiGen\Theme\ThemeResources
$io ApiGen\Contracts\Console\IO\IOInterface
$finder ApiGen\Utils\Finder\FinderInterface
    public function __construct(Configuration $configuration, ParserInterface $parser, ParserStorageInterface $parserResult, GeneratorQueueInterface $generatorQueue, FileSystem $fileSystem, ThemeResources $themeResources, IOInterface $io, FinderInterface $finder)
    {
        parent::__construct();
        $this->configuration = $configuration;
        $this->parser = $parser;
        $this->parserResult = $parserResult;
        $this->generatorQueue = $generatorQueue;
        $this->fileSystem = $fileSystem;
        $this->themeResources = $themeResources;
        $this->io = $io;
        $this->finder = $finder;
    }