CurrentMigrationStatusCalculator
in package
implements
MigrationStatusCalculator
FinalYes
The MigrationPlanCalculator is responsible for calculating the plan for migrating from the current version to another version.
Table of Contents
Interfaces
- MigrationStatusCalculator
- The MigrationStatusCalculator is responsible for calculating the current status of migrated and not available versions.
Properties
Methods
- __construct() : mixed
- getExecutedUnavailableMigrations() : ExecutedMigrationsList
- getNewMigrations() : AvailableMigrationsList
Properties
$metadataStorage
private
MetadataStorage
$metadataStorage
$migrationPlanCalculator
private
MigrationPlanCalculator
$migrationPlanCalculator
Methods
__construct()
public
__construct(MigrationPlanCalculator $migrationPlanCalculator, MetadataStorage $metadataStorage) : mixed
Parameters
- $migrationPlanCalculator : MigrationPlanCalculator
- $metadataStorage : MetadataStorage
getExecutedUnavailableMigrations()
public
getExecutedUnavailableMigrations() : ExecutedMigrationsList
Return values
ExecutedMigrationsListgetNewMigrations()
public
getNewMigrations() : AvailableMigrationsList