You are here

function event_token_values in Event 5.2

File

./event.module, line 3176

Code

function event_token_values($type, $object = NULL) {
  if ($type == 'node') {

    // Get the event start time as a Unix timestamp
    $eventstart = $object->event_start;
    if (is_numeric($eventstart)) {
      $eventstart = (int) $eventstart;
    }
    elseif (is_string($eventstart)) {
      $eventstart = strtotime($object->event_start);
    }
    $tokens['eventyyyy'] = date('Y', $eventstart);
    $tokens['eventmm'] = date('m', $eventstart);
    $tokens['eventmon'] = date('M', $eventstart);
    $tokens['eventdd'] = date('d', $eventstart);
    $tokens['eventday'] = date('D', $eventstart);
    $tokens['eventweek'] = date('W', $eventstart);
    return $tokens;
  }
}