public function removeChild(Subject $child) { if ($this->children->contains($child)) { $this->children->removeElement($child); $child->setParent($this); } return $this; }