public function _query($query, array $parameters = array())
{
try {
$result = $this->connection->prepare($query);
foreach ($parameters as $key => $parameter) {
$result->bindValue($key, $parameter, self::$paramTypeMap[self::getParameterType($parameter)]);
}
$result->execute();
return $result;
} catch (PDOException $e) {
trigger_error($e->getMessage(), E_USER_ERROR);
return FALSE;
}
}