Doctrine\DBAL\Migrations\Configuration\Configuration::getMigratedVersions PHP Method

getMigratedVersions() public method

Returns all migrated versions from the versions table, in an array.
public getMigratedVersions ( ) : Version[]
return Doctrine\DBAL\Migrations\Version[]
    public function getMigratedVersions()
    {
        $this->connect();
        $this->createMigrationTable();
        $ret = $this->connection->fetchAll("SELECT " . $this->migrationsColumnName . " FROM " . $this->migrationsTableName);
        return array_map('current', $ret);
    }

Usage Example

 public function __construct(Configuration $configuration)
 {
     $this->configuration = $configuration;
     $this->executedMigrations = $this->configuration->getMigratedVersions();
     $this->availableMigrations = $this->configuration->getAvailableVersions();
     $this->executedUnavailableMigrations = array_diff($this->executedMigrations, $this->availableMigrations);
 }
All Usage Examples Of Doctrine\DBAL\Migrations\Configuration\Configuration::getMigratedVersions