Code Duplication    Length = 15-16 lines in 2 locations

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

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