public function AddStartReminder(ReservationReminder $reminder) { if ($reminder->MinutesPrior() != $this->startReminder->MinutesPrior()) { $this->AddEvent(new ReminderAddedEvent($this, $reminder->MinutesPrior(), ReservationReminderType::Start)); parent::AddStartReminder($reminder); } }