You are here

function _datereminder_leadtime_list in Date Reminder 7

Same name and namespace in other branches
  1. 6.2 includes/datereminder_form.inc \_datereminder_leadtime_list()
  2. 6 includes/datereminder_form.inc \_datereminder_leadtime_list()

Generates list of leadtime options.

3 calls to _datereminder_leadtime_list()
datereminder_rules_type_leadtime_list in ./datereminder.rules.inc
Return set of allowed reminder values for the set reminder rule.
datereminder_settings_form in ./datereminder.admin.inc
Build form to set datereminder adminstrative settings.
_datereminder_leadtime_form in includes/datereminder_form.inc
Generates a form element to select a valid leadtime.

File

includes/datereminder_form.inc, line 150
Support for forms displaying or entering reminders.

Code

function _datereminder_leadtime_list() {
  $leads = variable_get('datereminder_leadtime_list', '');

  // Need to make default?
  if ($leads == '') {
    return _datereminder_default_leadtime_list();
  }
  $intervals = explode(',', $leads);
  $opts = drupal_map_assoc($intervals, 'format_interval');
  return $opts;
}