/** * Sets reminder data * * @param ReminderDataInterface $data * @return Reminder */ public function setReminderData(ReminderDataInterface $data) { $this->setSubject($data->getSubject()); $this->setExpireAt($data->getExpireAt()); $this->setRecipient($data->getRecipient()); if ($data instanceof SenderAwareReminderDataInterface) { $this->setSender($data->getSender()); } return $this; }
/** * Sets reminder data * * @param ReminderDataInterface $data */ public function setReminderData(ReminderDataInterface $data) { $this->setSubject($data->getSubject()); $this->setExpireAt($data->getExpireAt()); $this->setRecipient($data->getRecipient()); }