Code Duplication    Length = 18-18 lines in 2 locations

app/Port/Factory/ModelsFactory.php 1 location

@@ 8-25 (lines=18) @@
5
6
// Automatically include Factory Files from all Containers to this file,
7
// which will be used by Laravel when dealing with Model Factories.
8
foreach (App\Port\Butler\Portals\Facade\PortButler::getContainersNames() as $containerName) {
9
10
    $containersDirectory = base_path('app/Containers/' . $containerName . $factoriesPath);
11
12
    if (\File::isDirectory($containersDirectory)) {
13
14
        $files = \File::allFiles($containersDirectory);
15
16
        foreach ($files as $factoryFile) {
17
18
            if (\File::isFile($factoryFile)) {
19
                include($factoryFile);
20
            }
21
22
        }
23
24
    }
25
}
26
27

app/Port/Seeder/Abstracts/Seeder.php 1 location

@@ 29-46 (lines=18) @@
26
     */
27
    public function run()
28
    {
29
        foreach (\App\Port\Butler\Portals\Facade\PortButler::getContainersNames() as $containerName) {
30
31
            $containersDirectory = base_path('app/Containers/' . $containerName . $this->seedersPath);
32
33
            if (\File::isDirectory($containersDirectory)) {
34
35
                $files = \File::allFiles($containersDirectory);
36
37
                foreach ($files as $seederClass) {
38
39
                    if (\File::isFile($seederClass)) {
40
                        $this->call($seederClass);
41
                    }
42
43
                }
44
45
            }
46
        }
47
    }
48
}
49