for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Kerox\Messenger\Model\Message\Attachment;
use Kerox\Messenger\Model\Message\AbstractAttachment;
abstract class AbstractTemplate extends AbstractAttachment
{
protected const TYPE_AIRLINE_BOARDINGPASS = 'airline_boardingpass';
protected const TYPE_AIRLINE_CHECKIN = 'airline_checkin';
protected const TYPE_AIRLINE_ITINERARY = 'airline_itinerary';
protected const TYPE_AIRLINE_UPDATE = 'airline_update';
protected const TYPE_BUTTON = 'button';
protected const TYPE_GENERIC = 'generic';
protected const TYPE_LIST = 'list';
protected const TYPE_MEDIA = 'media';
protected const TYPE_OPEN_GRAPH = 'open_graph';
protected const TYPE_PRODUCT = 'product';
protected const TYPE_RECEIPT = 'receipt';
/**
* Template constructor.
*/
public function __construct()
parent::__construct(AbstractAttachment::TYPE_TEMPLATE);
}