Code Duplication    Length = 8-8 lines in 2 locations

admin/letter.php 1 location

@@ 470-477 (lines=8) @@
467
                $attachmentCriteria = new CriteriaCompo();
468
                $attachmentCriteria->add(new Criteria("attachment_letter_id", $letter_id));
469
                $attachmentObjs = $xnewsletter->getHandler('attachment')->getAll($attachmentCriteria);
470
                foreach (array_keys($attachmentObjs) as $attachment_id) {
471
                    $attachmentObj = $xnewsletter->getHandler('attachment')->get($attachment_id);
472
                    $attachment_name = $attachmentObj->getVar("attachment_name");
473
                    $xnewsletter->getHandler('attachment')->delete($attachmentObj, true);
474
                    //delete file
475
                    $uploaddir = XOOPS_UPLOAD_PATH . $xnewsletter->getConfig('xn_attachment_path') . $letter_id . "/";
476
                    unlink($uploaddir . $attachment_name);
477
                }
478
                redirect_header($currentFile, 3, _AM_XNEWSLETTER_FORMDELOK);
479
            } else {
480
                echo $letterObj->getHtmlErrors();

letter.php 1 location

@@ 603-610 (lines=8) @@
600
                $attachmentCriteria = new CriteriaCompo();
601
                $attachmentCriteria->add(new Criteria("attachment_letter_id", $letter_id));
602
                $attachmentObjs = $xnewsletter->getHandler('attachment')->getAll($attachmentCriteria);
603
                foreach (array_keys($attachmentObjs) as $attachment_id) {
604
                    $attachmentObj = $xnewsletter->getHandler('attachment')->get($attachment_id);
605
                    $attachment_name = $attachmentObj->getVar("attachment_name");
606
                    $xnewsletter->getHandler('attachment')->delete($attachmentObj, true);
607
                    // delete file
608
                    $uploaddir = XOOPS_UPLOAD_PATH . $xnewsletter->getConfig('xn_attachment_path') . $letter_id . "/";
609
                    unlink($uploaddir . $attachment_name);
610
                }
611
                redirect_header($currentFile, 3, _AM_XNEWSLETTER_FORMDELOK);
612
            } else {
613
                echo $letterObj->getHtmlErrors();