/**
  * @{inheritdoc}
  */
 public function addOfferAppliedTo(Offer $offer)
 {
     if (!$this->offersAppliedTo->contains($offer)) {
         $this->offersAppliedTo->add($offer);
     }
     return $this;
 }
 /**
  * @{inheritdoc}
  */
 public function addOfferCreated(Offer $offer)
 {
     if (!$this->offersCreated->contains($offer)) {
         $this->offersCreated->add($offer);
         $offer->setCreator($this);
     }
     return $this;
 }
 /**
  * @{inheritdoc}
  */
 public function addOfferHandled(Offer $offer)
 {
     if (!$this->offersHandled->contains($offer)) {
         $this->offersHandled->add($offer);
         $offer->setHandler($this);
     }
     return $this;
 }