private function _datex_views_handler_field_date::_datex_views_date_format_sql_get_date_format in Datex 7.3
From views_date_format_sql:
Helper to retrieve the format to a given date format name. see includes/common.inc:function format_date()
1 call to _datex_views_handler_field_date::_datex_views_date_format_sql_get_date_format()
- _datex_views_handler_field_date::query in ./
datex.views.inc - Called to add the field to a query.
File
- ./
datex.views.inc, line 398 - Datex views integration.
Class
Code
private function _datex_views_date_format_sql_get_date_format($type = 'medium', $format = '') {
switch ($type) {
case 'short':
$format = variable_get('date_format_short', 'm/d/Y - H:i');
break;
case 'long':
$format = variable_get('date_format_long', 'l, F j, Y - H:i');
break;
case 'custom':
// No change to format.
break;
case 'medium':
default:
// Retrieve the format of the custom $type passed.
if ($type != 'medium') {
$format = variable_get('date_format_' . $type, '');
}
// Fall back to 'medium'.
if ($format === '') {
$format = variable_get('date_format_medium', 'D, m/d/Y - H:i');
}
break;
}
return $format;
}