本文整理汇总了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());
}