public function addEventTokens($objItem, $arrTokens, $arrRelation, $objNotification, $strLanguage, $objGatewayModel)
 {
     // date and time
     $arrTokens['event_date'] = DateUtil::getNumericDateInterval($objItem->startDate, $objItem->endDate);
     if ($objItem->addTime) {
         $arrTokens['event_datime'] = DateUtil::getNumericDateTimeInterval($objItem->startTime, $objItem->endTime);
     } else {
         $arrTokens['event_datime'] = $arrTokens['event_date'];
     }
     return $arrTokens;
 }
 /**
  * @dataProvider getNumericDateIntervalProvider
  * @test
  */
 public function testGetNumericDateInterval($intStart = null, $intEnd = null, $strDelimiter = ' – ', $varExpectedResult)
 {
     $this->assertSame($varExpectedResult, DateUtil::getNumericDateInterval($intStart, $intEnd, $strDelimiter));
 }