<?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.integration.gmail' shared service.

return $this->services['mautic.integration.gmail'] = new \MauticPlugin\MauticGmailBundle\Integration\GmailIntegration(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['mautic.helper.cache_storage'] ?? $this->getMautic_Helper_CacheStorageService()), ($this->services['doctrine.orm.default_entity_manager'] ?? $this->getDoctrine_Orm_DefaultEntityManagerService()), ($this->services['session'] ?? $this->getSessionService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->services['router'] ?? $this->getRouterService()), ($this->services['translator.default'] ?? $this->getTranslator_DefaultService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), ($this->services['mautic.helper.encryption'] ?? $this->getMautic_Helper_EncryptionService()), ($this->services['mautic.lead.model.lead'] ?? $this->getMautic_Lead_Model_LeadService()), ($this->services['mautic.lead.model.company'] ?? $this->getMautic_Lead_Model_CompanyService()), ($this->services['mautic.helper.paths'] ?? $this->getMautic_Helper_PathsService()), ($this->services['mautic.core.model.notification'] ?? $this->getMautic_Core_Model_NotificationService()), ($this->services['mautic.lead.model.field'] ?? $this->getMautic_Lead_Model_FieldService()), ($this->services['mautic.plugin.model.integration_entity'] ?? $this->load('getMautic_Plugin_Model_IntegrationEntityService.php')), ($this->services['mautic.lead.model.dnc'] ?? $this->load('getMautic_Lead_Model_DncService.php')));
