public function Meetings() { $eventHolder = EventHolder::get_one('EventHolder'); if ($eventHolder) { return $eventHolder->Meetings(); } }
/** * @param IEvent $event * @throws NotFoundEntityException */ public function publish(IEvent $event) { $parent = EventHolder::get()->first(); if (!$parent) { throw new NotFoundEntityException('EventHolder', ''); } $event->setParent($parent); // Should set the ID once the Holder is created... }