CurrentMigrationStatusCalculator
in package
implements
MigrationStatusCalculator
The MigrationPlanCalculator is responsible for calculating the plan for migrating from the current version to another version.
Interfaces, Classes, Traits and Enums
- MigrationStatusCalculator
- The MigrationStatusCalculator is responsible for calculating the current status of migrated and not available versions.
Table of Contents
- $metadataStorage : MetadataStorage
- $migrationPlanCalculator : MigrationPlanCalculator
- __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
Return values
mixed —getExecutedUnavailableMigrations()
public
getExecutedUnavailableMigrations() : ExecutedMigrationsList
Return values
ExecutedMigrationsList —getNewMigrations()
public
getNewMigrations() : AvailableMigrationsList