Files
CloudOps/docker-compose/mautic-setup/mautic-backup-files/docroot/app/bundles/CampaignBundle/Event/ContextTrait.php

23 lines
474 B
PHP
Executable File

<?php
namespace Mautic\CampaignBundle\Event;
use Mautic\CampaignBundle\Entity\Event;
trait ContextTrait
{
/**
* Check if an event is applicable.
*/
public function checkContext($eventType): bool
{
if (!$this->event) {
return false;
}
$type = ($this->event instanceof Event) ? $this->event->getType() : $this->event['type'];
return strtolower((string) $eventType) === strtolower((string) $type);
}
}