Code Duplication    Length = 10-11 lines in 2 locations

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

@@ 94-104 (lines=11) @@
91
     *
92
     * @return ScriptFeature[]
93
     */
94
    public function getScriptFeatures()
95
    {
96
        $features = [];
97
        foreach ($this->elements as $element) {
98
            if ($element instanceof ScriptFeatureable) {
99
                $features[] = $element->getScriptFeatures();
100
            }
101
        }
102
103
        return ScriptFeature::collect($features);
104
    }
105
106
    /**
107
     * @param mixed $startX

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

@@ 137-146 (lines=10) @@
134
     *
135
     * @return ScriptFeature[]
136
     */
137
    public function getScriptFeatures()
138
    {
139
        $features = [];
140
        foreach ($this->elements as $element) {
141
            if ($element instanceof ScriptFeatureable) {
142
                $features[] = $element->getScriptFeatures();
143
            }
144
        }
145
        return ScriptFeature::collect($features);
146
    }
147
148
    /**
149
     * @return mixed