Code Duplication    Length = 5-5 lines in 2 locations

htdocs/xoops_lib/Xmf/Database/Tables.php 2 locations

@@ 653-657 (lines=5) @@
650
        if (isset($this->tables[$table])) {
651
            $tableDef = &$this->tables[$table];
652
            $where = '';
653
            if (is_scalar($criteria)) {
654
                $where = 'WHERE '.$criteria;
655
            } elseif (is_object($criteria)) {
656
                $where = $criteria->renderWhere();
657
            }
658
            $this->queue[]="DELETE FROM `{$tableDef['name']}` {$where}";
659
        } else { // no table established
660
            $this->lastError = _DB_XMF_TABLE_IS_NOT_DEFINED;
@@ 715-719 (lines=5) @@
712
        if (isset($this->tables[$table])) {
713
            $tableDef = &$this->tables[$table];
714
            $where = '';
715
            if (is_scalar($criteria)) {
716
                $where = 'WHERE '.$criteria;
717
            } elseif (is_object($criteria)) {
718
                $where = $criteria->renderWhere();
719
            }
720
            $colSql = '';
721
            foreach ($tableDef['columns'] as $col) {
722
                $comma=empty($colSql)?'':', ';