Code Duplication    Length = 9-9 lines in 2 locations

src/Db/MySqlDb.php 2 locations

@@ 329-337 (lines=9) @@
326
                                $this->buildWhere($innerWhere, $vop, $quotevals).
327
                                "\n  )";
328
                            break;
329
                        case Db::OP_EQ:
330
                            if ($rval === null) {
331
                                $result .= "$btcolumn is null";
332
                            } elseif (is_array($rval)) {
333
                                $result .= "$btcolumn in ".$this->bracketList($rval);
334
                            } else {
335
                                $result .= "$btcolumn = ".$this->quoteVal($rval, $quotevals);
336
                            }
337
                            break;
338
                        case Db::OP_GT:
339
                        case Db::OP_GTE:
340
                        case Db::OP_LT:
@@ 352-360 (lines=9) @@
349
                            $rval = array_map(array($this->pdo, 'quote'), (array)$rval);
350
                            $result .= "$btcolumn in (".implode(', ', $rval).')';
351
                            break;
352
                        case Db::OP_NE:
353
                            if ($rval === null) {
354
                                $result .= "$btcolumn is not null";
355
                            } elseif (is_array($rval)) {
356
                                $result .= "$btcolumn not in ".$this->bracketList($rval);
357
                            } else {
358
                                $result .= "$btcolumn <> ".$this->quoteVal($rval, $quotevals);
359
                            }
360
                            break;
361
                    }
362
                }
363
            } else {