![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/plugins/MauticCrmBundle/Config/ |
<?php return [ 'name' => 'CRM', 'description' => 'Enables integration with Mautic supported CRMs.', 'version' => '1.0', 'author' => 'Mautic', 'routes' => [ 'public' => [ 'mautic_integration_contacts' => [ 'path' => '/plugin/{integration}/contact_data', 'controller' => 'MauticPlugin\MauticCrmBundle\Controller\PublicController::contactDataAction', 'requirements' => [ 'integration' => '.+', ], ], 'mautic_integration_companies' => [ 'path' => '/plugin/{integration}/company_data', 'controller' => 'MauticPlugin\MauticCrmBundle\Controller\PublicController::companyDataAction', 'requirements' => [ 'integration' => '.+', ], ], ], ], 'services' => [ 'integrations' => [ 'mautic.integration.hubspot' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\HubspotIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', 'mautic.helper.user', ], ], 'mautic.integration.salesforce' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\SalesforceIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', ], ], 'mautic.integration.sugarcrm' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\SugarcrmIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', 'mautic.user.model.user', ], ], 'mautic.integration.vtiger' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\VtigerIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', ], ], 'mautic.integration.zoho' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\ZohoIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', ], ], 'mautic.integration.dynamics' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\DynamicsIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', ], ], 'mautic.integration.connectwise' => [ 'class' => MauticPlugin\MauticCrmBundle\Integration\ConnectwiseIntegration::class, 'arguments' => [ 'event_dispatcher', 'mautic.helper.cache_storage', 'doctrine.orm.entity_manager', 'session', 'request_stack', 'router', 'translator', 'monolog.logger.mautic', 'mautic.helper.encryption', 'mautic.lead.model.lead', 'mautic.lead.model.company', 'mautic.helper.paths', 'mautic.core.model.notification', 'mautic.lead.model.field', 'mautic.plugin.model.integration_entity', 'mautic.lead.model.dnc', ], ], ], 'other' => [ 'mautic_integration.service.transport' => [ 'class' => MauticPlugin\MauticCrmBundle\Services\Transport::class, 'arguments' => [ 'mautic.http.client', ], ], ], ], ];