Code Duplication    Length = 9-9 lines in 2 locations

lib/Doctrine/Migrations/Version/CurrentMigrationStatusCalculator.php 2 locations

@@ 34-42 (lines=9) @@
31
        $this->metadataStorage         = $metadataStorage;
32
    }
33
34
    public function getExecutedUnavailableMigrations() : ExecutedMigrationsList
35
    {
36
        $executedMigrations = $this->metadataStorage->getExecutedMigrations();
37
        $availableMigration = $this->migrationPlanCalculator->getMigrations();
38
39
        return new ExecutedMigrationsList(array_filter($executedMigrations->getItems(), static function (ExecutedMigration $migrationInfo) use ($availableMigration) : bool {
40
            return ! $availableMigration->hasMigration($migrationInfo->getVersion());
41
        }));
42
    }
43
44
    public function getNewMigrations() : AvailableMigrationsList
45
    {
@@ 44-52 (lines=9) @@
41
        }));
42
    }
43
44
    public function getNewMigrations() : AvailableMigrationsList
45
    {
46
        $executedMigrations = $this->metadataStorage->getExecutedMigrations();
47
        $availableMigration = $this->migrationPlanCalculator->getMigrations();
48
49
        return new AvailableMigrationsList(array_filter($availableMigration->getItems(), static function (AvailableMigration $migrationInfo) use ($executedMigrations) : bool {
50
            return ! $executedMigrations->hasMigration($migrationInfo->getVersion());
51
        }));
52
    }
53
}
54