<?php

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the public 'mautic.configurator' shared service.

$this->services['mautic.configurator'] = $instance = new \Mautic\CoreBundle\Configurator\Configurator(($this->services['mautic.helper.paths'] ?? $this->getMautic_Helper_PathsService()));

$instance->addStep(($this->services['mautic.install.configurator.step.check'] ?? $this->load('getMautic_Install_Configurator_Step_CheckService.php')), 0);
$instance->addStep(($this->services['mautic.install.configurator.step.doctrine'] ?? $this->load('getMautic_Install_Configurator_Step_DoctrineService.php')), 1);
$instance->addStep(($this->services['mautic.install.configurator.step.email'] ?? $this->load('getMautic_Install_Configurator_Step_EmailService.php')), 3);
$instance->addStep(($this->services['mautic.install.configurator.step.user'] ?? ($this->services['mautic.install.configurator.step.user'] = new \Mautic\InstallBundle\Configurator\Step\UserStep())), 2);

return $instance;
