You are here

function theme_partial_date_range in Partial Date 7

1 theme call to theme_partial_date_range()
partial_date_render_range in ./partial_date.module

File

./partial_date.module, line 800
Defines a date element that allows for any combination of date granularity settings.

Code

function theme_partial_date_range($variables) {
  $to = $variables['to'];
  $from = $variables['from'];
  $settings = $variables['settings'];
  $separator = '';
  if (!empty($settings['component_settings']) && !empty($settings['component_settings']['separator']) && !empty($settings['component_settings']['separator']['range'])) {
    $separator = $settings['component_settings']['separator']['range'];
  }
  if (!strlen($separator)) {
    $separator = t(' to ', array(), array(
      'context' => 'datetime',
    ));
  }
  return t('@from@separator@to', array(
    '@from' => $from,
    '@to' => $to,
    '@separator' => $separator,
  ));
}