本文整理匯總了PHP中Registration::store方法的典型用法代碼示例。如果您正苦於以下問題:PHP Registration::store方法的具體用法?PHP Registration::store怎麽用?PHP Registration::store使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Registration
的用法示例。
在下文中一共展示了Registration::store方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: newRegistration
public function newRegistration($id)
{
try {
$report = new Report($id);
if (!$report->isRegistrable()) {
throw new fValidationException('This contest is not registrable.');
}
$registration = new Registration();
$registration->setUsername(fAuthorization::getUserToken());
$registration->setReportId($report->getId());
$registration->store();
BoardCacheInvalidator::invalidateByReport($report);
fMessaging::create('success', 'Registered successfully.');
} catch (fExpectedException $e) {
fMessaging::create('warning', $e->getMessage());
} catch (fUnexpectedException $e) {
fMessaging::create('error', $e->getMessage());
}
fURL::redirect(Util::getReferer());
}
示例2: testDeleteForceCascadeOneToMany
public function testDeleteForceCascadeOneToMany()
{
$event = new Event();
$event->setTitle('Delete Restrict Event');
$event->setStartDate(new fDate());
$event->store();
$registration = new Registration();
$registration->setEventId($event->getEventId());
$registration->setName('Will');
$registration->store();
$event->delete(TRUE);
$this->assertEquals(FALSE, $event->exists());
}