make some useful functions public

This commit is contained in:
Sergey Tsalkov
2014-08-25 20:20:39 -07:00
parent eb36858f1a
commit 83256937b8

View File

@@ -494,9 +494,9 @@ class MeekroDB {
return $chunkyQuery; return $chunkyQuery;
} }
protected function escape($str) { return "'" . $this->get()->real_escape_string(strval($str)) . "'"; } public function escape($str) { return "'" . $this->get()->real_escape_string(strval($str)) . "'"; }
protected function sanitize($value) { public function sanitize($value) {
if (is_object($value)) { if (is_object($value)) {
if ($value instanceof MeekroDBEval) return $value->text; if ($value instanceof MeekroDBEval) return $value->text;
else if ($value instanceof DateTime) return $this->escape($value->format('Y-m-d H:i:s')); else if ($value instanceof DateTime) return $this->escape($value->format('Y-m-d H:i:s'));
@@ -535,7 +535,7 @@ class MeekroDB {
return floor(doubleval($var)); return floor(doubleval($var));
} }
protected function parseQueryParams() { public function parseQueryParams() {
$args = func_get_args(); $args = func_get_args();
$chunkyQuery = call_user_func_array(array($this, 'preparseQueryParams'), $args); $chunkyQuery = call_user_func_array(array($this, 'preparseQueryParams'), $args);