/** * @param ORM_Fields_Abstract $field * @param $value * * @return float|int|string */ private function clearValue(ORM_Fields_Abstract $field, $value) { if ($field->isInt()) { return intval($value); } elseif ($field->isFloat()) { return floatval($value); } else { return '"' . mysqli_real_escape_string(DB_MySQL::$connection_static, strval($value)) . '"'; } }