Code Duplication    Length = 4-4 lines in 3 locations

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

@@ 262-265 (lines=4) @@
259
260
        require_once 'Intraface/modules/accounting/VoucherFile.php';
261
        $voucher_file = new VoucherFile($voucher);
262
        if (!$voucher_file->save(array('description' => $text, 'belong_to'=>'invoice','belong_to_id'=>$this->get('id')))) {
263
            $this->error->merge($voucher_file->error->getMessage());
264
            $this->error->set('Filen blev ikke overflyttet');
265
        }
266
267
        if ($this->error->isError()) {
268
            $this->error->set('Der er opstået en fejl under bogføringen af fakturaen. Det kan betyde at dele af den er bogført, men ikke det hele. Du bedes manuelt tjekke bilaget');

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

@@ 649-652 (lines=4) @@
646
647
        require_once 'Intraface/modules/accounting/VoucherFile.php';
648
        $voucher_file = new VoucherFile($voucher);
649
        if (!$voucher_file->save(array('description' => $text, 'belong_to'=>'reminder','belong_to_id'=>$this->get('id')))) {
650
            $this->error->merge($voucher_file->error->getMessage());
651
            $this->error->set('Filen blev ikke overflyttet');
652
        }
653
654
        if ($this->error->isError()) {
655
            $this->error->set('An error occured while stating the reminder. This can mean that parts of the reminder was not state correct. Please check the voucher.');

src/Intraface/modules/procurement/Procurement.php 1 location

@@ 462-465 (lines=4) @@
459
460
        require_once 'Intraface/modules/accounting/VoucherFile.php';
461
        $voucher_file = new VoucherFile($voucher);
462
        if (!$voucher_file->save(array('description' => $text, 'belong_to' => 'procurement', 'belong_to_id' => $this->get('id')))) {
463
            $this->error->merge($voucher_file->error->getMessage());
464
            $this->error->set('Filen blev ikke overflyttet');
465
        }
466
467
        if ($this->error->isError()) {
468
            $this->error->set('Der er opstået en fejl under bogføringen af indkøbet. Det kan betyde at dele af den er bogført, men ikke det hele. Du bedes manuelt tjekke bilaget');