Code Duplication    Length = 10-11 lines in 2 locations

src/eXpansion/Framework/Gui/Layouts/layoutLine.php 1 location

@@ 93-103 (lines=11) @@
90
     *
91
     * @return ScriptFeature[]
92
     */
93
    public function getScriptFeatures()
94
    {
95
        $features = [];
96
        foreach ($this->elements as $element) {
97
            if ($element instanceof ScriptFeatureable) {
98
                $features[] = $element->getScriptFeatures();
99
            }
100
        }
101
102
        return ScriptFeature::collect($features);
103
    }
104
105
    /**
106
     * @param mixed $startX

src/eXpansion/Framework/Gui/Layouts/layoutRow.php 1 location

@@ 138-147 (lines=10) @@
135
     *
136
     * @return ScriptFeature[]
137
     */
138
    public function getScriptFeatures()
139
    {
140
        $features = [];
141
        foreach ($this->elements as $element) {
142
            if ($element instanceof ScriptFeatureable) {
143
                $features[] = $element->getScriptFeatures();
144
            }
145
        }
146
147
        return ScriptFeature::collect($features);
148
    }
149
150
    /**