public function remove($wizardName) { foreach ($this->wizards as $wizard) { if ($wizardName === $wizard->getName()) { $this->wizards->detach($wizard); $this->wizards->rewind(); $wizard->setParent(NULL); return $wizard; } } return FALSE; }