New implementation of the setup:

- All actions are performed asynchronously at the end of the setup
- Supports upgrading and reinstalling (to add modules)

SVN:trunk[1157]
This commit is contained in:
Denis Flaven
2011-03-30 17:28:01 +00:00
parent eb3d226b3d
commit e3ac7067f7
7 changed files with 2179 additions and 1400 deletions

View File

@@ -31,7 +31,11 @@ abstract class ModuleInstallerAPI
return $oConfiguration;
}
public static function AfterDatabaseCreation(Config $oConfiguration)
public static function BeforeDatabaseCreation(Config $oConfiguration, $sPreviousVersion, $sCurrentVersion)
{
}
public static function AfterDatabaseCreation(Config $oConfiguration, $sPreviousVersion, $sCurrentVersion)
{
}
}