$this->
collect() );
} /**
* @return list<MigrationSource>
*/
private function collect(): array
{ return [ new MigrationSource('core',
[]),
$this->
createMigrationSource('V6_3'
),
$this->
createMigrationSource('V6_4'
),
$this->
createMigrationSource('V6_5'
),
$this->
createMigrationSource('V6_6'
),
];
} private function createMigrationSource(string
$version): MigrationSource
{ if (file_exists($this->projectDir . '/platform/src/Core/schema.sql'
)) { $coreBasePath =
$this->projectDir . '/platform/src/Core';
$storefrontBasePath =
$this->projectDir . '/platform/src/Storefront';