Code Duplication    Length = 7-7 lines in 2 locations

src/Providers/MetadataControllerProvider.php 1 location

@@ 40-46 (lines=7) @@
37
        $metamix = [];
38
        $ends = array();
39
        $Classes = $AutoClass::$classMap;
40
        foreach ($Classes as $name => $file) {
41
            if (\Illuminate\Support\Str::startsWith($name, "App")) {
42
                if (in_array("AlgoWeb\\PODataLaravel\\Controllers\\MetadataControllerTrait", class_uses($name))) {
43
                    $ends[] = $name;
44
                }
45
            }
46
        }
47
48
        // now process each class that uses the metadata controller trait and stick results in $metamix
49
        $map = null;

src/Providers/MetadataProvider.php 1 location

@@ 51-57 (lines=7) @@
48
        }
49
        $ends = array();
50
        $Classes = $AutoClass::$classMap;
51
        foreach ($Classes as $name => $file) {
52
            if (\Illuminate\Support\Str::startsWith($name, "App")) {
53
                if (in_array("AlgoWeb\\PODataLaravel\\Models\\MetadataTrait", class_uses($name))) {
54
                    $ends[] = $name;
55
                }
56
            }
57
        }
58
59
        $EntityTypes = array();
60
        $ResourceSets = array();