Exemplo n.º 1
0
 /**
  * @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;
 }
Exemplo n.º 2
0
 /**
  * @param EventDescriptor $event
  * @return bool
  */
 public function append(EventDescriptor $event) : bool
 {
     $eventData = $event->toArray();
     $result = $this->collection->insertOne($eventData);
     return $result->isAcknowledged();
 }