function date_views_argument_handler::get_default_argument in Date 7
Set the empty argument value to the current date, formatted appropriately for this argument.
Overrides views_handler_argument_date::get_default_argument
File
- date_views/
includes/ date_views_argument_handler.inc, line 159 - Date API views argument handler.
Class
- date_views_argument_handler
- Date API argument handler.
Code
function get_default_argument($raw = FALSE) {
$granularity = $this->options['granularity'];
if (!$raw && $this->options['default_argument_type'] == 'date') {
if ($granularity == 'week') {
$now = date_now();
$week = date_week($now);
return date_format($now, 'Y') . '-W' . $week;
}
else {
return date($this
->format(), REQUEST_TIME);
}
}
else {
return parent::get_default_argument($raw);
}
}