Spaces:
No application file
No application file
File size: 1,027 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<?php
namespace Mautic\LeadBundle\Model;
/**
* Interface ChannelTimelineInterface.
*/
interface ChannelTimelineInterface
{
/**
* Return the name of a template to use to customize the channel's timeline entry.
*
* Return an empty value to ignore
*
* @param string $eventType
* @param array $details
*
* @return mixed
*/
public function getChannelTimelineTemplate($eventType, $details);
/**
* Override the timeline name for this channel's timeline entry.
*
* Return an empty value to ignore
*
* @param string $eventType
* @param array $details
*
* @return mixed
*/
public function getChannelTimelineLabel($eventType, $details);
/**
* Override the icon for this channel's timeline entry.
*
* Return an empty value to ignore
*
* @param string $eventType
* @param array $details
*
* @return mixed
*/
public function getChannelTimelineIcon($eventType, $details);
}
|