You are here

function _timefield_duration_options in Timefield 1.0.x

Same name and namespace in other branches
  1. 7 timefield.module \_timefield_duration_options()

Helper function to build options array

2 calls to _timefield_duration_options()
TimeFieldDuration::settingsForm in src/Plugin/Field/FieldFormatter/TimeFieldDuration.php
Returns a form to configure settings for the formatter.
TimeFieldDuration::settingsSummary in src/Plugin/Field/FieldFormatter/TimeFieldDuration.php
Returns a short summary for the current formatter settings.

File

./timefield.module, line 353
Contains timefield.module.

Code

function _timefield_duration_options($current_option = NULL) {
  $values = array(
    'hours' => t('Duration in decimal hours, e.g. 1.5'),
    'seconds' => t('Duration in seconds'),
    'minutes' => t('Duration in minutes'),
    'time' => t('Duration in time format hours, e.g. 1:30'),
  );
  if (is_null($current_option)) {
    return $values;
  }
  else {
    return $values[$current_option];
  }
}