Beispiel #1
0
 /** @return $this */
 public function addParticipation(EventParticipation $participation)
 {
     $email = $participation->getUser()->getEmail();
     $callback = function ($key, EventParticipation $participation) use($email) {
         return $email === $participation->getUser()->getEmail();
     };
     if ($this->participations->exists($callback)) {
         return;
     }
     $this->participations->add($participation);
     return $this;
 }