/** * @param EventDescriptor $event * @return bool */ public function append(EventDescriptor $event) : bool { if (!$this->contains($event->getIdentity())) { $this->data[$event->getIdentity()] = []; } $this->data[$event->getIdentity()][] = $event->toArray(); return true; }
/** * @param EventDescriptor $event * @return bool */ public function append(EventDescriptor $event) : bool { $eventData = $event->toArray(); $result = $this->collection->insertOne($eventData); return $result->isAcknowledged(); }