Code Duplication    Length = 19-19 lines in 2 locations

majima/PluginBundle/Services/PluginService.php 2 locations

@@ 195-213 (lines=19) @@
192
    /**
193
     * @return array
194
     */
195
    public function getCssResources()
196
    {
197
        $cssFiles = [
198
            'frontend' => [],
199
            'backend' => [],
200
        ];
201
        foreach ($this->pluginClasses as $pluginClass) {
202
            $cssFiles['frontend'] = array_merge(
203
                $cssFiles['frontend'],
204
                $pluginClass->setCssResources()->getFrontendAssets()
205
            );
206
            $cssFiles['backend'] = array_merge(
207
                $cssFiles['backend'],
208
                $pluginClass->setCssResources()->getBackendAssets()
209
            );
210
        }
211
212
        return $cssFiles;
213
    }
214
215
    /**
216
     * @return array
@@ 218-236 (lines=19) @@
215
    /**
216
     * @return array
217
     */
218
    public function getJsResources()
219
    {
220
        $jsFiles = [
221
            'frontend' => [],
222
            'backend' => [],
223
        ];
224
        foreach ($this->pluginClasses as $pluginClass) {
225
            $jsFiles['frontend'] = array_merge(
226
                $jsFiles['frontend'],
227
                $pluginClass->setJsResources()->getFrontendAssets()
228
            );
229
            $jsFiles['backend'] = array_merge(
230
                $jsFiles['backend'],
231
                $pluginClass->setJsResources()->getBackendAssets()
232
            );
233
        }
234
235
        return $jsFiles;
236
    }
237
238
    /**
239
     * @param $str string