Code Duplication    Length = 8-8 lines in 2 locations

inc/Utils/Component.php 2 locations

@@ 25-32 (lines=8) @@
22
23
        // Enqueue Component Scripts if they exist
24
        $scriptAbsPath = Asset::requirePath("Components/{$componentName}/script.js");
25
        if (is_file($scriptAbsPath)) {
26
            Asset::enqueue([
27
                'type' => 'script',
28
                'name' => "Flynt/Components/{$componentName}",
29
                'path' => "Components/{$componentName}/script.js",
30
                'dependencies' => $scriptDeps
31
            ]);
32
        }
33
34
        // collect style dependencies
35
        $styleDeps = array_reduce($dependencies, function ($list, $dependency) {
@@ 44-51 (lines=8) @@
41
42
        // Enqueue Component Styles if they exist
43
        $styleAbsPath = Asset::requirePath("Components/{$componentName}/style.css");
44
        if (is_file($styleAbsPath)) {
45
            Asset::enqueue([
46
                'type' => 'style',
47
                'name' => "Flynt/Components/{$componentName}",
48
                'path' => "Components/{$componentName}/style.css",
49
                'dependencies' => $styleDeps
50
            ]);
51
        }
52
    }
53
}
54