Code Duplication    Length = 3-6 lines in 2 locations

admin/main.php 2 locations

@@ 294-296 (lines=3) @@
291
        $image             = trim($image);
292
        $image            = $myts->addSlashes(formatURL($image));
293
        $description       = trim($description);
294
        if (empty($title) || empty($url) || empty($description)) {
295
            $xpHelper->redirect('admin/main.php', XoopspartnersConstants::REDIRECT_DELAY_MEDIUM, _AM_XOOPSPARTNERS_BESURE);
296
        }
297
        $newPartner->setVars(array(
298
                                 'url'         => $myts->addSlashes(formatURL($url)),
299
                                 'image'       => $image,
@@ 389-394 (lines=6) @@
386
                       ? $weight
387
                       : XoopspartnersConstants::DEFAULT_WEIGHT;
388
        $hits        = $hits > 0 ? $hits : 0;
389
        if (empty($title) || empty($url) || empty($id) || empty($description)) {
390
            $xpHelper->redirect("admin/main.php?op=edit_partner&id={$id}",
391
                            XoopspartnersConstants::REDIRECT_DELAY_SHORT,
392
                            _AM_XOOPSPARTNERS_BESURE
393
            );
394
                }
395
396
        $xpPartnersHandler = $xpHelper->getHandler('partners');
397
        $partnerObj        = $xpPartnersHandler->get($id);