You are here

function _date_views_argument_title in Date 5.2

Views values vary depending on the op: $op = 'title' $argtype = name of the argument $query = argument value $arg = <empty>

File

date/date_views.inc, line 436

Code

function _date_views_argument_title($query, $argtype, $arg, $field_type) {
  $date_handler = new date_sql_handler();
  $date_handler
    ->construct($field_type);
  $granularity = $date_handler
    ->arg_granularity($query);
  $format = $date_handler
    ->views_formats($granularity, 'display');
  $range = $date_handler
    ->arg_range($query);
  $formatted = date_format_date($range[0], 'custom', $format);
  $formatted2 = date_format_date($range[1], 'custom', $format);
  if ($formatted != $formatted2) {
    return $formatted . '-' . $formatted2;
  }
  else {
    return $formatted;
  }
}