Code Duplication    Length = 9-9 lines in 2 locations

class/FaqHandler.php 2 locations

@@ 568-576 (lines=9) @@
565
            }
566
        }
567
568
        if (!empty($status) && is_array($status)) {
569
            $criteriaStatus = new \CriteriaCompo();
570
            foreach ($status as $v) {
571
                $criteriaStatus->add(new \Criteria('status', $v), 'OR');
572
            }
573
        } elseif (!empty($status) && (-1 != $status)) {
574
            $criteriaStatus = new \CriteriaCompo();
575
            $criteriaStatus->add(new \Criteria('status', $status), 'OR');
576
        }
577
578
        $criteriaPermissions = new \CriteriaCompo();
579
        if (!$userIsAdmin) {
@@ 641-649 (lines=9) @@
638
            $criteriaCategory = new \Criteria('faq.categoryid', $categoryid);
639
        }
640
641
        if (!empty($status) && is_array($status)) {
642
            $criteriaStatus = new \CriteriaCompo();
643
            foreach ($status as $v) {
644
                $criteriaStatus->add(new \Criteria('faq.status', $v), 'OR');
645
            }
646
        } elseif (!empty($status) && (-1 != $status)) {
647
            $criteriaStatus = new \CriteriaCompo();
648
            $criteriaStatus->add(new \Criteria('faq.status', $status), 'OR');
649
        }
650
651
        $criteria = new \CriteriaCompo();
652
        if (!empty($criteriaCategory)) {