date_formatter_format

  1. drupal
    1. 6 date.module function
    2. 7 date.module function
Drupal 7 date_formatter_format($formatter, $settings, $granularity = array(), $langcode = NULL)

Retrieve a date format string from formatter settings.

1 call to date_formatter_format()

File

sites/all/modules/date/date.module, line 387
Defines date/time field types.

Code

function date_formatter_format($formatter, $settings, $granularity = array(), $langcode = NULL) {
  $format_type = !empty($settings['format_type']) ? $settings['format_type'] : 'format_interval';

  switch ($formatter) {
    case 'format_interval':
      return 'format_interval';
      break;
    case 'date_plain':
      return 'date_plain';
      break;
    default:
      $format = date_format_type_format($format_type, $langcode);
      break;
  }

  // A selected format might include timezone information.
  array_push($granularity, 'timezone');
  return date_limit_format($format, $granularity);
}