Code Duplication    Length = 14-15 lines in 2 locations

src/Intraface/modules/contact/Contact.php 2 locations

@@ 616-629 (lines=14) @@
613
     *
614
     * @return integer  0 = false eller 1 = true
615
     */
616
    public function delete()
617
    {
618
        if ($this->get('locked') == 1) {
619
            $this->error->set('Posten er l�st og kan ikke slettes');
620
            return false;
621
        }
622
        if ($this->id == 0) {
623
            $this->error->set('Kender ikke id, s� kan ikke slette kunden');
624
            return false;
625
        }
626
        $db = new DB_Sql;
627
        $db->query("UPDATE contact SET active = 0, date_changed = NOW() WHERE intranet_id = " . $this->kernel->intranet->get("id") . " AND id = " . $this->id);
628
        return true;
629
    }
630
631
    /**
632
     * Undelete
@@ 636-650 (lines=15) @@
633
     *
634
     * @return boolean
635
     */
636
    public function undelete()
637
    {
638
        if ($this->get('locked') == 1) {
639
            $this->error->set('Posten er l�st og kan ikke slettes');
640
            return false;
641
        }
642
        if ($this->id == 0) {
643
            $this->error->set('Kender ikke id, s� kan ikke slette kunden');
644
            return false;
645
        }
646
        $db = new DB_Sql;
647
        $db->query("UPDATE contact SET active = 1, date_changed = NOW() WHERE intranet_id = " . $this->kernel->intranet->get("id") . " AND id = " . $this->id);
648
649
        return true;
650
    }
651
652
    /**
653
     * Tjekke om kundenummeret er frit