Code Duplication    Length = 10-11 lines in 2 locations

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

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

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

@@ 102-112 (lines=11) @@
99
     *
100
     * @return ScriptFeature[]
101
     */
102
    public function getScriptFeatures()
103
    {
104
        $features = [];
105
        foreach ($this->elements as $element) {
106
            if ($element instanceof ScriptFeatureable) {
107
                $features[] = $element->getScriptFeatures();
108
            }
109
        }
110
111
        return ScriptFeature::collect($features);
112
    }
113
114
    /**
115
     * @param mixed $startX