/** * Class ModuleInstaller * Defines the API to implement module specific actions during the setup * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ abstract class ModuleInstallerAPI { public static function BeforeWritingConfig(Config $oConfiguration) { return $oConfiguration; } public static function BeforeDatabaseCreation(Config $oConfiguration, $sPreviousVersion, $sCurrentVersion) { } public static function AfterDatabaseCreation(Config $oConfiguration, $sPreviousVersion, $sCurrentVersion) { } } ?>