Manager/BaseManager.php
protected function addNamedParameter($name, $value, $queryBuilder, $type = null)
    {
        $bound_suffix = '_' . (microtime(true) * 10000) . '_' . random_int(1000, 9999) . '_' . count($queryBuilder->getParameters());
        $placeHolder = ":" . $name . $bound_suffix;
        $queryBuilder->setParameter(substr($placeHolder, 1), $value, $type);
        return $placeHolder;
    }
protected function addNamedParameter($name, $value, $queryBuilder, $type = null)
    {
        $bound_suffix = '_' . (microtime(true) * 10000) . '_' . random_int(1000, 9999) . '_' . count($queryBuilder->getParameters());
        $placeHolder = ":" . $name . $bound_suffix;
        $queryBuilder->setParameter(substr($placeHolder, 1), $value, $type);
        return $placeHolder;
    }
protected function addNamedParameter ( $ name , $ value , $ queryBuilder , $ type = null ) { $ bound_suffix = '_' . ( microtime ( true ) * 10000 ) . '_' . random_int ( 1000 , 9999 ) . '_' . count ( $ queryBuilder -> getParameters ( ) ) ; $ placeHolder = ":" . $ name . $ bound_suffix ; $ queryBuilder -> setParameter ( substr ( $ placeHolder , 1 ) , $ value , $ type ) ; return $ placeHolder ; }
Add a new parameter to queryBuilder

@param string $name
@param mixed $value
@param QueryBuilder $queryBuilder
@param mixed $type

@return string
Add a new parameter to queryBuilder