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

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