function testIndexWithAutoLoginHash() { $member = $this->objFromFixture("Member", "normann1"); $url = 'unsubscribe/index/94l4ee9ib8kkw3s08k8wwcs4g'; $body = Director::test($url)->getBody(); $form = new Unsubscribe_MailingListForm(self::$page, 'MailingListForm', $member); $this->assertContains($form->forTemplate(), $body); }
/** * Show the lists for the user with the given email address */ function showlists($data, $form) { $member = DataObject::get_one('Member', "`Email`='{$data['Email']}'"); $mailingListForm = new Unsubscribe_MailingListForm($this, 'MailingListForm', $member, $data['Email']); return $this->customise(array('Content' => $mailingListForm->forTemplate()))->renderWith('Page'); }