Code Duplication    Length = 10-11 lines in 2 locations

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

@@ 146-155 (lines=10) @@
143
     *
144
     * @return ScriptFeature[]
145
     */
146
    public function getScriptFeatures()
147
    {
148
        $features = [];
149
        foreach ($this->elements as $element) {
150
            if ($element instanceof ScriptFeatureable) {
151
                $features[] = $element->getScriptFeatures();
152
            }
153
        }
154
155
        return ScriptFeature::collect($features);
156
    }
157
158
    /**

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

@@ 201-211 (lines=11) @@
198
     *
199
     * @return ScriptFeature[]
200
     */
201
    public function getScriptFeatures()
202
    {
203
        $features = [];
204
        foreach ($this->elements as $element) {
205
            if ($element instanceof ScriptFeatureable) {
206
                $features[] = $element->getScriptFeatures();
207
            }
208
        }
209
210
        return ScriptFeature::collect($features);
211
    }
212
213
    /**
214
     * @param mixed $startX