Doctrine\Search\Mapping\MappingException::duplicateParameterMapping PHP Метод

duplicateParameterMapping() публичный статический Метод

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');
    }

Usage Example

Пример #1
0
 /**
  * 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;
 }