Magestead\Installers\MagentoProject::__construct PHP Метод

__construct() публичный Метод

MagentoProject constructor.
public __construct ( array $options, array $config, $projectPath, Symfony\Component\Console\Output\OutputInterface $output )
$options array
$config array
$projectPath
$output Symfony\Component\Console\Output\OutputInterface
    public function __construct(array $options, array $config, $projectPath, OutputInterface $output)
    {
        $output->writeln('<info>Installing Magento with Composer</info>');
        $this->composerInstall($projectPath, $output);
        $output->writeln('<info>Installing Magento Software</info>');
        $this->installMagento($config, $projectPath, $output);
        $this->configureTestSuites($options, $projectPath, $output);
        $output->writeln('<info>Finalising Setup</info>');
        $this->finaliseSetup($options, $projectPath, $output);
        $this->showCredentials($config, $output);
        Notification::send('Magento was successfully installed!');
    }