Spaces:
No application file
No application file
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); | |
} | |
} | |