public function createPDOStatement($dbHandle, $sql, $boundValues, $queryString)
{
$sql = PreparedStatementEmulator::substitute($sql, $boundValues);
$pdoStatement = $dbHandle->query($sql);
if (!$pdoStatement) {
throw PDOExceptionExtractor::getException($dbHandle->errorInfo(), $queryString);
}
return $pdoStatement;
}