Deprecating the VersionableDatabaseObject-system
authorAlexander Ebert <ebert@woltlab.com>
Fri, 27 Jun 2014 12:46:37 +0000 (14:46 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Fri, 27 Jun 2014 12:46:37 +0000 (14:46 +0200)
commite4bb045695731e12d4fc4c1edae191a76182ff79
tree8187358e3cf77a89a3493bce7aa59fb97c1ce105
parent31378fd1b237100cadc35c72f142acd3fb533543
Deprecating the VersionableDatabaseObject-system

The entire design is flawed as it is anything but flexible and forces copying of full table contents rather than being able to specify the columns which should actually be tracked. In addition it does not provide centralized access and management including comparisons.

The entire API is now deprecated and will be removed with WCF 2.2.
wcfsetup/install/files/lib/data/VersionableDatabaseObject.class.php
wcfsetup/install/files/lib/data/VersionableDatabaseObjectAction.class.php
wcfsetup/install/files/lib/data/VersionableDatabaseObjectEditor.class.php
wcfsetup/install/files/lib/system/cache/builder/VersionCacheBuilder.class.php
wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php
wcfsetup/install/files/lib/system/version/VersionHandler.class.php