Source of file UnsubscribeRecord.php
Size: 0,622 Bytes - Last Modified: 2021-12-23T10:33:22+00:00
/var/www/docs.ssmods.com/process/src/src/Model/UnsubscribeRecord.php
1234567891011121314151617181920212223242526272829 | <?php namespace SilverStripe\Newsletter\Model; use SilverStripe\ORM\DataObject; class UnsubscribeRecord extends DataObject { private static $has_one = [ 'MailingList' => 'MailingList', 'Recipient' => 'Recipient' ]; private static $table_name = 'UnsubscribeRecord'; public function unsubscribe($recipient, $mailinglist) { $this->RecipientID = (is_numeric($recipient)) ? $recipient : $recipient->ID; $this->MailingListID = (is_numeric($mailinglist)) ? $mailinglist : $mailinglist->ID; $this->write(); } } |