Add table name guessing
authorSebastian Teumert <sebastian.teumert@gmx.de>
Tue, 26 Aug 2014 21:29:55 +0000 (23:29 +0200)
committerSebastian Teumert <sebastian.teumert@gmx.de>
Tue, 26 Aug 2014 21:40:36 +0000 (23:40 +0200)
wcfsetup/install/files/lib/data/DatabaseObject.class.php

index de48f44ea75c2fefa0f2eb707f11a7c15def4f02..81a941ca94beb0890c86fed47261db51d7060d20 100644 (file)
@@ -128,7 +128,8 @@ abstract class DatabaseObject implements IStorableObject {
         * @see \wcf\data\IStorableObject::getDatabaseTableName()
         */
        public static function getDatabaseTableName() {
-               return 'wcf'.WCF_N.'_'.static::$databaseTableName;
+               $classParts = explode('\\', get_called_class());
+               return $classParts[0].WCF_N.'_'.static::$databaseTableName;
        }
        
        /**