public function loadMigrations(MigrationConfig $config) { $ref = new \ReflectionClass(ProcessEngineInterface::class); $config->loadMigrationsFromDirectory(realpath(dirname($ref->getFileName()) . '/../../migration')); }
/** * {@inheritdoc} */ public function loadMigrations(MigrationConfig $config) { $ref = new \ReflectionClass(SessionInterface::class); $config->loadMigrationsFromDirectory(dirname($ref->getFileName()) . '/../migration'); }
protected function createMigrationConfig() { $config = new MigrationConfig(); foreach ($this->migrationDirectories as $dir) { $config->loadMigrationsFromDirectory($dir); } return $config; }
public function migrateDirectoryDown($dir) { $config = new MigrationConfig(); $config->loadMigrationsFromDirectory($dir); throw new \RuntimeException('Migrating down is not supported yet'); }
public function loadMigrations(MigrationConfig $config) { $ref = new \ReflectionClass(DatabaseStorage::class); $config->loadMigrationsFromDirectory(dirname($ref->getFileName()) . '/../../migration'); }