- /**
- * To handle variable tokens, override this function and return the active tokens.
- *
- * @param \Civi\Token\Event\TokenValueEvent $e
- *
- * @return mixed
- */
- public function getActiveTokens(TokenValueEvent $e) {
- $messageTokens = $e->getTokenProcessor()->getMessageTokens();
- if (!isset($messageTokens[$this->entity])) {
- return isset($messageTokens['event']) ? ['event_id'] : FALSE;
- }
- return parent::getActiveTokens($e);
- }
-