Code Duplication    Length = 12-12 lines in 2 locations

src/CleanUpModelsCommand.php 2 locations

@@ 52-63 (lines=12) @@
49
        $this->comment('All done!');
50
    }
51
52
    protected function getModelsThatShouldBeCleanedUp() : Collection
53
    {
54
        $directories = config('model-cleanup.directories');
55
56
        $modelsFromDirectories = $this->getAllModelsFromEachDirectory($directories);
57
58
        return $modelsFromDirectories
59
            ->merge(collect(config('model-cleanup.models')))
60
            ->filter(function ($modelClass) {
61
                return in_array(GetsCleanedUp::class, class_implements($modelClass));
62
            });
63
    }
64
65
    protected function getModelsThatShouldBeForcedCleanedUp() : Collection
66
    {
@@ 65-76 (lines=12) @@
62
            });
63
    }
64
65
    protected function getModelsThatShouldBeForcedCleanedUp() : Collection
66
    {
67
        $directories = config('model-cleanup.directories');
68
69
        $modelsFromDirectories = $this->getAllModelsFromEachDirectory($directories);
70
71
        return $modelsFromDirectories
72
            ->merge(collect(config('model-cleanup.models')))
73
            ->filter(function ($modelClass) {
74
                return in_array(GetsForcedCleanedUp::class, class_implements($modelClass));
75
            });
76
    }
77
78
    protected function cleanUp(Collection $cleanableModels)
79
    {