Spaces:
No application file
No application file
| namespace Mautic\PluginBundle\Helper; | |
| use Mautic\CoreBundle\Factory\MauticFactory; | |
| use Mautic\PluginBundle\EventListener\PushToIntegrationTrait; | |
| class EventHelper | |
| { | |
| use PushToIntegrationTrait; | |
| public static function pushLead($config, $lead, MauticFactory $factory): bool | |
| { | |
| $contact = $factory->getEntityManager()->getRepository(\Mautic\LeadBundle\Entity\Lead::class)->getEntityWithPrimaryCompany($lead); | |
| /** @var IntegrationHelper $integrationHelper */ | |
| $integrationHelper = $factory->getHelper('integration'); | |
| static::setStaticIntegrationHelper($integrationHelper); | |
| $errors = []; | |
| return static::pushIt($config, $contact, $errors); | |
| } | |
| } | |