private function removeParameterByName($name) { $position = null; foreach ($this->parameters as $index => $param) { if ($param->getName() == $name) { $position = $index; } } if ($position !== null) { $this->removeParameterByPosition($position); } }