users = new ArrayCollection(); } /** * @param User $user */ public function addUser(User $user) { if ($this->users->contains($user)) { return; } $this->users->add($user); $user->addUserGroup($this); } /** * @param User $user */ public function removeUser(User $user) { if (!$this->users->contains($user)) { return; } $this->users->removeElement($user); $user->removeUserGroup($this); } }