File tree Expand file tree Collapse file tree 6 files changed +48
-0
lines changed Expand file tree Collapse file tree 6 files changed +48
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php declare (strict_types=1 );
2
+
3
+ namespace Lof \Mautic \Queue \MessageQueues \SegmentAdd ;
4
+
5
+ use Lof \Mautic \Queue \MessageQueues \AbstractPublisher ;
6
+
7
+ class Publisher extends AbstractPublisher
8
+ {
9
+ /**
10
+ * {@inheritdoc}
11
+ */
12
+ protected $ _topic_name = 'mautic.magento.segment.add ' ;
13
+ }
Original file line number Diff line number Diff line change
1
+ <?php declare (strict_types=1 );
2
+
3
+ namespace Lof \Mautic \Queue \MessageQueues \SegmentRemove ;
4
+
5
+ use Lof \Mautic \Queue \MessageQueues \AbstractPublisher ;
6
+
7
+ class Publisher extends AbstractPublisher
8
+ {
9
+ /**
10
+ * {@inheritdoc}
11
+ */
12
+ protected $ _topic_name = 'mautic.magento.segment.remove ' ;
13
+ }
Original file line number Diff line number Diff line change 5
5
<topic name =" mautic.magento.review.save" request =" string" />
6
6
<topic name =" mautic.magento.subscriber.save" request =" string" />
7
7
<topic name =" mautic.magento.contact.delete" request =" string" />
8
+ <topic name =" mautic.magento.segment.add" request =" string" />
9
+ <topic name =" mautic.magento.segment.remove" request =" string" />
8
10
</config >
Original file line number Diff line number Diff line change 13
13
<consumer name =" mautic_subscriber_save" queue =" mautic_subscriber_save" connection =" amqp" handler =" Lof\Mautic\Queue\MessageQueues\Consumer::processMessage" />
14
14
15
15
<consumer name =" mautic_contact_delete" queue =" mautic_contact_delete" connection =" amqp" handler =" Lof\Mautic\Queue\MessageQueues\ContactDelete\Consumer::processMessage" />
16
+
17
+ <consumer name =" mautic_segment_add" queue =" mautic_segment_add" connection =" amqp" handler =" Lof\Mautic\Queue\MessageQueues\SegmentAdd\Consumer::processMessage" />
18
+
19
+ <consumer name =" mautic_segment_remove" queue =" mautic_segment_remove" connection =" amqp" handler =" Lof\Mautic\Queue\MessageQueues\SegmentRemove\Consumer::processMessage" />
16
20
</config >
Original file line number Diff line number Diff line change 19
19
<publisher topic =" mautic.magento.contact.delete" >
20
20
<connection name =" amqp" exchange =" mautic.magento.contact.delete" />
21
21
</publisher >
22
+
23
+ <publisher topic =" mautic.magento.segment.add" >
24
+ <connection name =" amqp" exchange =" mautic.magento.segment.add" />
25
+ </publisher >
26
+
27
+ <publisher topic =" mautic.magento.segment.remove" >
28
+ <connection name =" amqp" exchange =" mautic.magento.segment.remove" />
29
+ </publisher >
22
30
</config >
Original file line number Diff line number Diff line change 26
26
<exchange name =" mautic.magento.contact.delete" type =" topic" connection =" amqp" >
27
27
<binding id =" mautic_contact_delete" topic =" mautic.magento.contact.delete" destinationType =" queue" destination =" mautic_contact_delete" />
28
28
</exchange >
29
+
30
+ <exchange name =" mautic.magento.segment.add" type =" topic" connection =" amqp" >
31
+ <binding id =" mautic_segment_add" topic =" mautic.magento.segment.add" destinationType =" queue" destination =" mautic_segment_add" />
32
+ </exchange >
33
+
34
+ <exchange name =" mautic.magento.segment.remove" type =" topic" connection =" amqp" >
35
+ <binding id =" mautic_segment_remove" topic =" mautic.magento.segment.remove" destinationType =" queue" destination =" mautic_segment_remove" />
36
+ </exchange >
29
37
</config >
You can’t perform that action at this time.
0 commit comments