original_string: public function setProperty($parameterIndex, PropertyDefinitionInterface $propertyDefinition)
      {
          $queryName = $propertyDefinition->getQueryName();
          if (empty($queryName)) {
              throw new CmisInvalidArgumentException('Property has no query name!');
          }
  
          $this->setParameter($parameterIndex, $this->escape($queryName));
      }
code: public function setProperty($parameterIndex, PropertyDefinitionInterface $propertyDefinition)
      {
          $queryName = $propertyDefinition->getQueryName();
          if (empty($queryName)) {
              throw new CmisInvalidArgumentException('Property has no query name!');
          }
  
          $this->setParameter($parameterIndex, $this->escape($queryName));
      }
code_tokens: public function setProperty ( $ parameterIndex , PropertyDefinitionInterface $ propertyDefinition ) { $ queryName = $ propertyDefinition -> getQueryName ( ) ; if ( empty ( $ queryName ) ) { throw new CmisInvalidArgumentException ( 'Property has no query name!' ) ; } $ this -> setParameter ( $ parameterIndex , $ this -> escape ( $ queryName ) ) ; }
docstring: Sets the designated parameter to the query name of the given property.
  
  @param integer $parameterIndex the parameter index (one-based)
  @param PropertyDefinitionInterface $propertyDefinition
  @throws CmisInvalidArgumentException If property has no query name
docstring_tokens: Sets the designated parameter to the query name of the given property .