/**
  * {@inheritDoc}
  */
 public function add(Document $document)
 {
     if (null === ($id = $document->getId())) {
         $document->setId($id = mt_rand() % 100);
         $document->setCreatedAt(new \DateTime());
     }
     $document->setUpdatedAt(new \DateTime());
     $this->documents[] = $document;
 }
Exemple #2
0
 /**
  * @return boolean
  */
 public function isEqualTo(Document $document)
 {
     return $this->getId() === $document->getId();
 }