modxcms/revolution — pull request #535 by fireproofsocks (2013-06-04 17:32:58+00:00)
Title: Fallback quoting style + logging

Sorry, I branched from release-2.2

Only one function changed:

```
public function quote($string, $parameter_type= PDO::PARAM_STR) {
if (!$this->connect()) {
return false;
}
$quoted = $this->pdo->quote($string, $parameter_type);
switch ($parameter_type) {
case PDO::PARAM_STR:
$quoted = trim($quoted);
break;
case PDO::PARAM_INT:
$quoted = trim($quoted);
$quoted = (integer) trim($quoted, "'");
break;
default:
$this->log(xPDO::LOG_LEVEL_ERROR, 'Unknown quote type', '', __METHOD__, __FILE__, __LINE__);
$quoted = trim($quoted);
break;
}
return $quoted;
}
```