services() ->defaults() ->autowire() ->autoconfigure() ->public(); $excludes = [ 'Form/DataTransformer/EventsToArrayTransformer.php', ]; $services->load('Mautic\\WebhookBundle\\', '../') ->exclude('../{'.implode(',', array_merge(MauticCoreExtension::DEFAULT_EXCLUDES, $excludes)).'}'); $services->load('Mautic\\WebhookBundle\\Entity\\', '../Entity/*Repository.php') ->tag(Doctrine\Bundle\DoctrineBundle\DependencyInjection\Compiler\ServiceRepositoryCompilerPass::REPOSITORY_SERVICE_TAG); $services->alias('mautic.webhook.model.webhook', Mautic\WebhookBundle\Model\WebhookModel::class); $services->alias('mautic.webhook.repository.queue', Mautic\WebhookBundle\Entity\WebhookQueueRepository::class); };