public static duplicateParameterMapping ( $mapping, $parameterName ) |
public static function duplicateParameterMapping($mapping, $parameterName)
{
return new self('Parameter "' . $parameterName . '" in "' . $mapping . '" was already declared, but it must be declared only once');
}
/** * Adds a mapped parameter to the class. * * @param array $mapping The parameter mapping. * @throws MappingException * @return void */ public function mapParameter(array $mapping) { if (isset($this->fieldMappings[$mapping['parameterName']])) { throw MappingException::duplicateParameterMapping($this->className, $mapping['parameterName']); } $this->parameters[$mapping['parameterName']] = $mapping; }