/** * @param TParameterMap add a new parameter map to this SQLMap. * @throws TSqlMapDuplicateException */ public function addParameterMap(TParameterMap $parameter) { $key = $parameter->getID(); if ($this->_parameterMaps->contains($key) == true) { throw new TSqlMapDuplicateException('sqlmap_already_contains_parameter_map', $key); } $this->_parameterMaps->add($key, $parameter); }