Code Duplication    Length = 10-11 lines in 2 locations

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

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

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

@@ 121-131 (lines=11) @@
118
     *
119
     * @return ScriptFeature[]
120
     */
121
    public function getScriptFeatures()
122
    {
123
        $features = [];
124
        foreach ($this->elements as $element) {
125
            if ($element instanceof ScriptFeatureable) {
126
                $features[] = $element->getScriptFeatures();
127
            }
128
        }
129
130
        return ScriptFeature::collect($features);
131
    }
132
133
    /**
134
     * @param mixed $startX