private function parseFloatParams($sql)
{
foreach ($this->floatParams as $name => $value) {
if (strncmp($name, ':', 1) !== 0) {
$name = ':' . $name;
}
// unable to use `str_replace()` because particular param name may be a substring of another param name
$sql = preg_replace('/' . preg_quote($name) . '\\b/s', $value, $sql);
}
return $sql;
}