Code Duplication    Length = 16-16 lines in 2 locations

src/Intraface/modules/debtor/Debtor.php 1 location

@@ 644-659 (lines=16) @@
641
            throw new Exception("Du kan ikke sætte status lavere end den er i forvejen");
642
        }
643
644
        switch ($status) {
645
            case "sent":
646
                $sql = "date_sent = NOW()";
647
                break;
648
649
            case "executed":
650
                $sql = "date_executed = NOW()";
651
                break;
652
653
            case "cancelled":
654
                $sql = "date_cancelled = NOW()";
655
                break;
656
657
            default:
658
                throw new Exception("Dette kan ikke lade sig gøre! Debtor->setStatus()");
659
        }
660
661
        $db = new Db_Sql;
662
        $db->query("UPDATE debtor SET status = ".$status_id.", ".$sql."  WHERE id = " . $this->id . " AND intranet_id = " . $this->kernel->intranet->get('id'));

src/Intraface/modules/invoice/Reminder.php 1 location

@@ 323-338 (lines=16) @@
320
            throw new Exception("Tried to set status the same or lower than it was before. Can be because of reload. In Reminder->setStatus");
321
        }
322
323
        switch ($status) {
324
            case "sent":
325
                $sql = "date_sent = NOW()";
326
                break;
327
328
            case "executed":
329
                $sql = "date_executed = NOW()";
330
                break;
331
332
            case "cancelled":
333
                $sql = "date_cancelled = NOW()";
334
                break;
335
336
            default:
337
                throw new Exception("Dette kan ikke lade sig g�re! Reminder->setStatus()", FATAL);
338
        }
339
340
        $db = new Db_Sql;
341
        $db->query("UPDATE invoice_reminder SET status = ".$status_id.", ".$sql."  WHERE id = " . $this->id . " AND intranet_id = " . $this->kernel->intranet->get('id'));