Code Duplication    Length = 17-17 lines in 2 locations

class/GwikiPage.php 2 locations

@@ 599-615 (lines=17) @@
596
     *
597
     * @return int
598
     */
599
    private function getNextPageSetOrder($page_set_home)
600
    {
601
        global $xoopsDB;
602
603
        $page_set_order = 1;
604
605
        $keyword = $this->escapeForDB($page_set_home);
606
607
        $sql    = 'SELECT MAX(page_set_order) FROM ' . $xoopsDB->prefix('gwiki_pages') . " WHERE active = 1 and page_set_home = '{$keyword}' ";
608
        $result = $xoopsDB->query($sql);
609
        if ($result) {
610
            $myrow          = $xoopsDB->fetchRow($result);
611
            $page_set_order = $myrow[0] + 1;
612
        }
613
614
        return $page_set_order;
615
    }
616
617
    /**
618
     * Check if the current user may edit the current page
@@ 799-815 (lines=17) @@
796
     *
797
     * @return int
798
     */
799
    public function getPageId($keyword)
800
    {
801
        global $xoopsDB;
802
803
        $page_id = 0;
804
805
        $keyword = $this->escapeForDB($keyword);
806
807
        $sql    = 'SELECT page_id FROM ' . $xoopsDB->prefix('gwiki_pageids') . " WHERE keyword = '{$keyword}' ";
808
        $result = $xoopsDB->query($sql);
809
        if ($result) {
810
            $myrow   = $xoopsDB->fetchRow($result);
811
            $page_id = $myrow[0];
812
        }
813
814
        return $page_id;
815
    }
816
817
    /**
818
     * record a page hit for a keyword