Spaces:
No application file
No application file
File size: 4,718 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
<?php
return [
'routes' => [
'public' => [
'mautic_installer_home' => [
'path' => '/installer',
'controller' => 'Mautic\InstallBundle\Controller\InstallController::stepAction',
],
'mautic_installer_remove_slash' => [
'path' => '/installer/',
'controller' => 'Mautic\CoreBundle\Controller\CommonController::removeTrailingSlashAction',
],
'mautic_installer_step' => [
'path' => '/installer/step/{index}',
'controller' => 'Mautic\InstallBundle\Controller\InstallController::stepAction',
],
'mautic_installer_final' => [
'path' => '/installer/final',
'controller' => 'Mautic\InstallBundle\Controller\InstallController::finalAction',
],
'mautic_installer_catchcall' => [
'path' => '/installer/{noerror}',
'controller' => 'Mautic\InstallBundle\Controller\InstallController::stepAction',
'requirements' => [
'noerror' => '^(?).+',
],
],
],
],
'services' => [
'fixtures' => [
'mautic.install.fixture.lead_field' => [
'class' => Mautic\InstallBundle\InstallFixtures\ORM\LeadFieldData::class,
'tag' => Doctrine\Bundle\FixturesBundle\DependencyInjection\CompilerPass\FixturesCompilerPass::FIXTURE_TAG,
'arguments' => ['translator'],
],
'mautic.install.fixture.role' => [
'class' => Mautic\InstallBundle\InstallFixtures\ORM\RoleData::class,
'tag' => Doctrine\Bundle\FixturesBundle\DependencyInjection\CompilerPass\FixturesCompilerPass::FIXTURE_TAG,
'arguments' => ['translator'],
],
'mautic.install.fixture.report_data' => [
'class' => Mautic\InstallBundle\InstallFixtures\ORM\LoadReportData::class,
'tag' => Doctrine\Bundle\FixturesBundle\DependencyInjection\CompilerPass\FixturesCompilerPass::FIXTURE_TAG,
'arguments' => [],
],
'mautic.install.fixture.grape_js' => [
'class' => Mautic\InstallBundle\InstallFixtures\ORM\GrapesJsData::class,
'tag' => Doctrine\Bundle\FixturesBundle\DependencyInjection\CompilerPass\FixturesCompilerPass::FIXTURE_TAG,
],
],
'other' => [
'mautic.install.configurator.step.check' => [
'class' => Mautic\InstallBundle\Configurator\Step\CheckStep::class,
'arguments' => [
'mautic.configurator',
'%kernel.project_dir%',
'request_stack',
'mautic.cipher.openssl',
],
'tag' => 'mautic.configurator.step',
'tagArguments' => [
'priority' => 0,
],
],
'mautic.install.configurator.step.doctrine' => [
'class' => Mautic\InstallBundle\Configurator\Step\DoctrineStep::class,
'arguments' => [
'mautic.configurator',
],
'tag' => 'mautic.configurator.step',
'tagArguments' => [
'priority' => 1,
],
],
'mautic.install.configurator.step.user' => [
'class' => Mautic\InstallBundle\Configurator\Step\UserStep::class,
'tag' => 'mautic.configurator.step',
'tagArguments' => [
'priority' => 2,
],
],
'mautic.install.service' => [
'class' => Mautic\InstallBundle\Install\InstallService::class,
'arguments' => [
'mautic.configurator',
'mautic.helper.cache',
'mautic.helper.paths',
'doctrine.orm.entity_manager',
'translator',
'kernel',
'validator',
'security.password_hasher',
'mautic.doctrine.loader.mautic_fixtures_loader',
],
],
'mautic.install.leadcolumns' => [
'class' => Mautic\InstallBundle\EventListener\DoctrineEventSubscriber::class,
'tag' => 'doctrine.event_subscriber',
'arguments' => [],
],
],
],
];
|