Code Duplication    Length = 17-21 lines in 2 locations

app/Port/Loader/Loaders/ConsolesLoaderTrait.php 1 location

@@ 43-59 (lines=17) @@
40
    /**
41
     * @param $consoleClass
42
     */
43
    private function loadTheConsoles($directory)
44
    {
45
        if (File::isDirectory($directory)) {
46
47
            $files = File::allFiles($directory);
48
49
            foreach ($files as $consoleFile) {
50
51
                $consoleClass = LoaderHelper::getClassFullNameFromFile($consoleFile->getPathname());
52
53
                // when user from the Main Service Provider, which extends Laravel
54
                // service provider you get access to `$this->commands`
55
                $this->commands([$consoleClass]);
56
            }
57
58
        }
59
    }
60
61
62
}

app/Port/Loader/Loaders/SeederLoaderAbstract.php 1 location

@@ 69-89 (lines=21) @@
66
    /**
67
     * @param $directory
68
     */
69
    private function loadSeeds($directory)
70
    {
71
        if (\File::isDirectory($directory)) {
72
73
            $files = \File::allFiles($directory);
74
75
            foreach ($files as $seederClass) {
76
77
                if (\File::isFile($seederClass)) {
78
79
                    $seederClass = LoaderHelper::getClassFullNameFromFile($seederClass->getPathname());
80
81
                    // seed it
82
                    $this->call($seederClass);
83
                }
84
85
            }
86
87
        }
88
89
    }
90
91
}
92