public function removeFeature(ECommerceFeature $feature) { $removed = $this->features->removeElement($feature); if ($removed) { $feature->removeProduct(); } return $removed; }