Code Duplication    Length = 15-16 lines in 2 locations

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

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

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

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