Code Duplication    Length = 15-16 lines in 2 locations

src/eXpansion/Framework/Core/Model/Gui/Grid/GridBuilderFactory.php 1 location

@@ 48-63 (lines=16) @@
45
     * @param PagerFactory $pagerFactory
46
     * @param Factory $uiFactory
47
     */
48
    public function __construct(
49
        $class,
50
        ActionFactory $actionFactory,
51
        LineFactory $lineFactory,
52
        TitleLineFactory $titleLineFactory,
53
        PagerFactory $pagerFactory,
54
        Factory $uiFactory
55
    )
56
    {
57
        $this->class = $class;
58
        $this->actionFactory = $actionFactory;
59
        $this->lineFactory = $lineFactory;
60
        $this->titleLineFactory = $titleLineFactory;
61
        $this->pagerFactory = $pagerFactory;
62
        $this->uiFactory = $uiFactory;
63
    }
64
65
    /**
66
     * @return GridBuilder

src/eXpansion/Framework/Core/Model/Gui/Grid/GridBuilder.php 1 location

@@ 90-104 (lines=15) @@
87
     * @param TitleLineFactory $titleLineFactory
88
     * @param PagerFactory $pagerFactory
89
     */
90
    public function __construct(
91
        ActionFactory $actionFactory,
92
        LineFactory $lineFactory,
93
        TitleLineFactory $titleLineFactory,
94
        PagerFactory $pagerFactory,
95
        Factory $uiFactory
96
    ) {
97
        $this->actionFactory = $actionFactory;
98
        $this->titleLineFactory = $titleLineFactory;
99
        $this->lineFactory = $lineFactory;
100
        $this->pagerFactory = $pagerFactory;
101
        $this->uiFactory = $uiFactory;
102
103
        $this->pageKey = "key_".spl_object_hash($this);
104
    }
105
106
    /**
107
     * Set the data collection.