Code Duplication    Length = 8-8 lines in 2 locations

src/eXpansion/Framework/Core/Model/Gui/Factory/PagerFactory.php 2 locations

@@ 55-62 (lines=8) @@
52
        $buttonSize = 7;
53
54
        // Show previous buttons
55
        if ($currentPageNumber > 2) {
56
            $button = Quad_Icons64x64_1::create();
57
            $button->setSubStyle(Quad_Icons64x64_1::SUBSTYLE_ArrowFirst)
58
                ->setSize($buttonSize,$buttonSize)
59
                ->setPosition(1, 0)
60
                ->setAction($actionFirstPage);
61
            $frame->addChild($button);
62
        }
63
        if ($currentPageNumber > 1) {
64
            $button = Quad_Icons64x64_1::create();
65
            $button->setSubStyle(Quad_Icons64x64_1::SUBSTYLE_ArrowPrev)
@@ 63-70 (lines=8) @@
60
                ->setAction($actionFirstPage);
61
            $frame->addChild($button);
62
        }
63
        if ($currentPageNumber > 1) {
64
            $button = Quad_Icons64x64_1::create();
65
            $button->setSubStyle(Quad_Icons64x64_1::SUBSTYLE_ArrowPrev)
66
                ->setSize($buttonSize,$buttonSize)
67
                ->setPosition(2 + $buttonSize, 0)
68
                ->setAction($actionPreviousPage);
69
            $frame->addChild($button);
70
        }
71
72
        // Show current page.
73
        $label = $this->labelFactory->create("$currentPageNumber / $lastPageNumber");