Code Duplication    Length = 10-11 lines in 2 locations

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

@@ 181-191 (lines=11) @@
178
     *
179
     * @return ScriptFeature[]
180
     */
181
    public function getScriptFeatures()
182
    {
183
        $features = [];
184
        foreach ($this->elements as $element) {
185
            if ($element instanceof ScriptFeatureable) {
186
                $features[] = $element->getScriptFeatures();
187
            }
188
        }
189
190
        return ScriptFeature::collect($features);
191
    }
192
193
    /**
194
     * @param mixed $startX

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
    /**