Code Duplication    Length = 10-10 lines in 2 locations

src/database/ADOdbBase.php 2 locations

@@ 373-382 (lines=10) @@
370
        }
371
372
        // Check for failures
373
        if (!$this->conn->Execute($sql)) {
374
            // Check for unique constraint failure
375
            if (stristr($this->conn->ErrorMsg(), 'unique')) {
376
                return -1;
377
            }
378
379
            if (stristr($this->conn->ErrorMsg(), 'referential')) {
380
                return -2;
381
            } // Check for referential integrity failure
382
        }
383
384
        return $this->conn->ErrorNo();
385
    }
@@ 441-450 (lines=10) @@
438
        }
439
440
        // Check for failures
441
        if (!$this->conn->Execute($setClause.$whereClause)) {
442
            // Check for unique constraint failure
443
            if (stristr($this->conn->ErrorMsg(), 'unique')) {
444
                return -1;
445
            }
446
447
            if (stristr($this->conn->ErrorMsg(), 'referential')) {
448
                return -2;
449
            } // Check for referential integrity failure
450
        }
451
452
        // Check for no rows modified
453
        if ($this->conn->Affected_Rows() == 0) {