SlightPHP\Db::__quote PHP Method

__quote() private method

private __quote ( $condition, $split = "AND" )
    private function __quote($condition, $split = "AND")
    {
        $condiStr = "";
        if (is_array($condition) || is_object($condition)) {
            $v1 = array();
            $i = 1;
            foreach ($condition as $k => $v) {
                if (!is_numeric($k)) {
                    if (strpos($k, ".") === false) {
                        $k = $this->__addsqlslashes($k);
                    }
                    $v = addslashes($v);
                    $v1[] = "{$k} = \"{$v}\"";
                } else {
                    $v1[] = $v;
                }
            }
            if (count($v1) > 0) {
                $condiStr = implode(" " . $split . " ", $v1);
            }
        } else {
            $condiStr = $condition;
        }
        return $condiStr;
    }