You are here

function _datereminder_get_next_occurance in Date Reminder 7

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

Return string datetime for next occurance after a suitable delay from now.

Parameters

field $datefield: The (possibly recurring) date field from the node

int $lead: How long in the future to skip. Ignore any that happen before this

Return value

DateTime DateTime of the next occurance. NULL means nothing past specified time.

3 calls to _datereminder_get_next_occurance()
datereminder_rules_condition_reminder_enabled in ./datereminder.rules.inc
Check if reminders are possible for node.
_datereminder_get_next_reminder in includes/date.inc
Compute time of next reminder.
_datereminder_has_future_dates in includes/datereminder_form.inc
Check if this reminder has future dates.

File

includes/date.inc, line 100
Some functions dealing with dates.

Code

function _datereminder_get_next_occurance($datefield, $lead = 0) {
  $dt = _datereminder_now($lead);
  $ret = _datereminder_get_occurance_after_date($datefield, $dt);
  return $ret;
}