Ejemplo n.º 1
0
 /**
  * @param TriggerBuilderEvent $event
  */
 public function onTriggerBuild(TriggerBuilderEvent $event)
 {
     $changeLists = ['group' => 'mautic.lead.point.trigger', 'label' => 'mautic.lead.point.trigger.changelists', 'callback' => ['\\Mautic\\LeadBundle\\Helper\\PointEventHelper', 'changeLists'], 'formType' => 'leadlist_action'];
     $event->addEvent('lead.changelists', $changeLists);
     // modify tags
     $action = ['group' => 'mautic.lead.point.trigger', 'label' => 'mautic.lead.lead.events.changetags', 'formType' => 'modify_lead_tags', 'callback' => '\\Mautic\\LeadBundle\\Helper\\EventHelper::updateTags'];
     $event->addEvent('lead.changetags', $action);
 }
Ejemplo n.º 2
0
 /**
  * @param TriggerBuilderEvent $event
  */
 public function onTriggerBuild(TriggerBuilderEvent $event)
 {
     $action = array('group' => 'mautic.addon.point.action', 'label' => 'mautic.addon.actions.push_lead', 'formType' => 'integration_list', 'formTheme' => 'MauticAddonBundle:FormTheme\\Integration', 'callback' => array('\\Mautic\\AddonBundle\\Helper\\EventHelper', 'pushLead'));
     $event->addEvent('addon.leadpush', $action);
 }
Ejemplo n.º 3
0
 /**
  * @param TriggerBuilderEvent $event
  */
 public function onTriggerBuild(TriggerBuilderEvent $event)
 {
     $sendEvent = array('group' => 'mautic.email.point.trigger', 'label' => 'mautic.email.point.trigger.sendemail', 'callback' => array('\\Mautic\\EmailBundle\\Helper\\PointEventHelper', 'sendEmail'), 'formType' => 'emailsend_list', 'formTypeOptions' => array('update_select' => 'pointtriggerevent_properties_email'), 'formTheme' => 'MauticEmailBundle:FormTheme\\EmailSendList');
     $event->addEvent('email.send', $sendEvent);
 }
Ejemplo n.º 4
0
 /**
  * @param TriggerBuilderEvent $event
  */
 public function onTriggerBuild(TriggerBuilderEvent $event)
 {
     $changeLists = array('group' => 'mautic.campaign.point.trigger', 'label' => 'mautic.campaign.point.trigger.changecampaigns', 'callback' => array('\\Mautic\\CampaignBundle\\Helper\\CampaignEventHelper', 'addRemoveLead'), 'formType' => 'campaignevent_addremovelead');
     $event->addEvent('campaign.changecampaign', $changeLists);
 }
Ejemplo n.º 5
0
 /**
  * @param TriggerBuilderEvent $event
  */
 public function onTriggerBuild(TriggerBuilderEvent $event)
 {
     $action = ['group' => 'mautic.plugin.point.action', 'label' => 'mautic.plugin.actions.push_lead', 'formType' => 'integration_list', 'formTheme' => 'MauticPluginBundle:FormTheme\\Integration', 'callback' => ['\\Mautic\\PluginBundle\\Helper\\EventHelper', 'pushLead']];
     $event->addEvent('plugin.leadpush', $action);
 }
Ejemplo n.º 6
0
 /**
  * @param TriggerBuilderEvent $event
  */
 public function onTriggerBuild(TriggerBuilderEvent $event)
 {
     $changeLists = array('group' => 'mautic.lead.point.trigger', 'label' => 'mautic.lead.point.trigger.changelists', 'callback' => array('\\Mautic\\LeadBundle\\Helper\\PointEventHelper', 'changeLists'), 'formType' => 'leadlist_action');
     $event->addEvent('lead.changelists', $changeLists);
 }