@@ 41-53 (lines=13) @@ | ||
38 | /** |
|
39 | * @param \Illuminate\Support\Collection $seedersClasses |
|
40 | */ |
|
41 | private function loadSeedersFromContainers(Collection $seedersClasses) |
|
42 | { |
|
43 | foreach (LoaderHelper::getContainersNames() as $containerName) { |
|
44 | ||
45 | $containersDirectories[] = base_path('app/Containers/' . $containerName . $this->seedersPath); |
|
46 | ||
47 | } |
|
48 | ||
49 | $seedersClasses = $this->findSeedersClasses($containersDirectories, $seedersClasses); |
|
50 | $orderedSeederClasses = $this->sortSeeders($seedersClasses); |
|
51 | ||
52 | $this->loadSeeders($orderedSeederClasses); |
|
53 | } |
|
54 | ||
55 | /** |
|
56 | * loadSeedersFromPort |
|
@@ 58-70 (lines=13) @@ | ||
55 | /** |
|
56 | * loadSeedersFromPort |
|
57 | */ |
|
58 | private function loadSeedersFromPort(Collection $seedersClasses) |
|
59 | { |
|
60 | // it has to do it's own loop for now |
|
61 | foreach (LoaderHelper::getPortFoldersNames() as $portFolderName) { |
|
62 | ||
63 | $containersDirectories[] = base_path('app/Port/') . $portFolderName . $this->seedersPath; |
|
64 | } |
|
65 | ||
66 | $seedersClasses = $this->findSeedersClasses($containersDirectories, $seedersClasses); |
|
67 | $orderedSeederClasses = $this->sortSeeders($seedersClasses); |
|
68 | ||
69 | $this->loadSeeders($orderedSeederClasses); |
|
70 | } |
|
71 | ||
72 | /** |
|
73 | * @param array $directories |