Shopware\PluginCreator\Services\Generator::__construct PHP Method

__construct() public method

public __construct ( Shopware\PluginCreator\Services\IoAdapter\IoAdapter $ioAdapter, Configuration $configuration, NameGenerator $nameGenerator, Template $template, Shopware\PluginCreator\Services\TemplateFileProvider\FileProviderLoaderInterface $fileProviderLoader, Shopware\PluginCreator\Services\WorkingDirectoryProvider\OutputDirectoryProviderInterface $outputDirectoryProvider )
$ioAdapter Shopware\PluginCreator\Services\IoAdapter\IoAdapter
$configuration Shopware\PluginCreator\Struct\Configuration
$nameGenerator NameGenerator
$template Template
$fileProviderLoader Shopware\PluginCreator\Services\TemplateFileProvider\FileProviderLoaderInterface
$outputDirectoryProvider Shopware\PluginCreator\Services\WorkingDirectoryProvider\OutputDirectoryProviderInterface
    public function __construct(IoAdapter $ioAdapter, Configuration $configuration, NameGenerator $nameGenerator, Template $template, FileProviderLoaderInterface $fileProviderLoader, OutputDirectoryProviderInterface $outputDirectoryProvider)
    {
        $this->configuration = $configuration;
        $this->template = $template;
        $this->nameGenerator = $nameGenerator;
        $this->ioAdapter = $ioAdapter;
        $this->fileProviderLoader = $fileProviderLoader;
        $this->outputDirectoryProvider = $outputDirectoryProvider;
    }