public function setMembers($members) { if ($members instanceof ArrayCollection) { $this->members = $members; } elseif (is_array($members)) { foreach ($members as $member) { if (!$this->members->contains($member)) { $this->addMember($member); } } } }