+ /**
+ * Determine whether a schedule based on this mapping should
+ * reset the reminder state if the trigger date changes.
+ *
+ * @return bool
+ *
+ * @param \CRM_Core_DAO_ActionSchedule $schedule
+ */
+ public function resetOnTriggerDateChange($schedule) {
+ if ($schedule->absolute_date !== NULL) {
+ return FALSE;
+ }
+ else {
+ return TRUE;
+ }
+ }
+