Fix PHP strict standards error
authorMatthias Schmidt <gravatronics@live.com>
Fri, 1 Jan 2016 08:54:10 +0000 (09:54 +0100)
committerMatthias Schmidt <gravatronics@live.com>
Fri, 1 Jan 2016 08:54:10 +0000 (09:54 +0100)
wcfsetup/install/files/lib/data/TMultiCategoryObject.class.php

index d12c0426844e0e13256db47ad9f5fe7cf130bc0b..37244c0c291e89ae9374eb710286131460b6d97f 100644 (file)
@@ -6,6 +6,14 @@ use wcf\system\WCF;
 
 /**
  * Provides category-related methods for an object with multiple categories.
+ * 
+ * Requires the following static methods:
+ *     - public static function getCategoryMappingDatabaseTableName()
+ *             returns the name of the database table containing the mapping of the objects to their categories
+ *     - public static function getCategoryClassName()
+ *             returns the name of the used AbstractDecoratedCategory class
+ *     - public static function getDatabaseTableIndexName()
+ *             see IStorableObject::getDatabaseTableIndexName()
  *
  * @author     Matthias Schmidt, Marcel Werk
  * @copyright  2001-2015 WoltLab GmbH
@@ -122,23 +130,4 @@ trait TMultiCategoryObject {
        public function setCategoryIDs(array $categoryIDs) {
                $this->categoryIDs= $categoryIDs;
        }
-       
-       /**
-        * Returns the name of the database table containing the mapping of the objects to their categories.
-        *
-        * @return      string
-        */
-       abstract public static function getCategoryMappingDatabaseTableName();
-       
-       /**
-        * Returns the name of the used AbstractDecoratedCategory class.
-        * 
-        * @return      string
-        */
-       abstract public static function getCategoryClassName();
-       
-       /**
-        * @see IStorableObject::getDatabaseTableIndexName()
-        */
-       abstract public static function getDatabaseTableIndexName();
 }