X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=inc%2Fmain%2Fclasses%2Fdatabase%2Fmigration%2Fformat_upgrade%2Fclass_;h=33cd7d7669622cc969266b163d18317284e5dbd5;hp=139ee0c89d351e268222bb38cad8769204e68ce5;hb=b002c5909aa0f781505dde5414964b0f014cde01;hpb=cad1ab5ecb2935a6ebf678555860c3bd96b525b0 diff --git a/inc/main/classes/database/migration/format_upgrade/class_ b/inc/main/classes/database/migration/format_upgrade/class_ index 139ee0c8..33cd7d76 100644 --- a/inc/main/classes/database/migration/format_upgrade/class_ +++ b/inc/main/classes/database/migration/format_upgrade/class_ @@ -1,6 +1,6 @@ * @version 0.0.0 @@ -21,17 +21,28 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -class extends BaseFormatUpgrade implements UpgradeableDatabaseFormat { +class ???FormatVersion01To02Upgrade extends BaseFormatUpgrade implements UpgradeableDatabaseFormat { /** * Protected constructor * * @return void */ - protected function __construct($class = __CLASS__) { + protected function __construct () { // Call parent constructor - parent::__construct($class); + parent::__construct(__CLASS__); + } + + /** + * Creates an instance of this UpgradeableDatabaseFormat class and prepares it for usage + * + * @return $upgradeInstance An instance of this UpgradeableDatabaseFormat class + */ + public final static function create???FormatVersion1To2Upgrade () { + // Get a new instance + $upgradeInstance = new ???FormatVersion1To2Upgrade(); + + // Return the prepared instance + return $upgradeInstance; } -} -// [EOF] -?> +}