You are here

public function field_timer_jquery_countdown_led_base::getSettingsSummary in Field Timer 7.2

@inheritdoc

Overrides field_timer_formatter_interface::getSettingsSummary

1 call to field_timer_jquery_countdown_led_base::getSettingsSummary()
field_timer_jquery_countdown_led_date_field_base::getSettingsSummary in includes/field_timer_jquery_countdown_led.inc
@inheritdoc
1 method overrides field_timer_jquery_countdown_led_base::getSettingsSummary()
field_timer_jquery_countdown_led_date_field_base::getSettingsSummary in includes/field_timer_jquery_countdown_led.inc
@inheritdoc

File

includes/field_timer_jquery_countdown_led.inc, line 44
Help file. Contains help classes to perform field_timer_jquery_countdown_led formatter related actions.

Class

field_timer_jquery_countdown_led_base
Base class for field_timer_jquery_countdown_led formatter.

Code

public function getSettingsSummary($settings, $field) {
  $summary = array();
  $types = $this
    ->formatterTypes();
  $themes = $this
    ->formatterThemes();
  $days = $this
    ->formatterDays();
  $summary[] = t('Type: %type', array(
    '%type' => $types[$settings['type']],
  ));
  $summary[] = t('Theme: %theme', array(
    '%theme' => $themes[$settings['countdown_theme']],
  ));
  $summary[] = t('Display days: %display_days', array(
    '%display_days' => $settings['display_days'] ? t('Yes') : t('No'),
  ));
  if ($settings['display_days']) {
    $summary[] = t('Maximum count of days: %max_count_of_days', array(
      '%max_count_of_days' => $days[$settings['max_count_of_days']],
    ));
  }
  $summary[] = t('Display hours: %display_hours', array(
    '%display_hours' => $settings['display_hours'] ? t('Yes') : t('No'),
  ));
  $summary[] = t('Display minutes: %display_minutes', array(
    '%display_minutes' => $settings['display_minutes'] ? t('Yes') : t('No'),
  ));
  $summary[] = t('Display seconds: %display_seconds', array(
    '%display_seconds' => $settings['display_seconds'] ? t('Yes') : t('No'),
  ));
  return $summary;
}