Renames ITitledDatabaseObject/ILinkableDatabaseObject
authorMatthias Schmidt <gravatronics@live.com>
Wed, 16 Jan 2013 15:05:42 +0000 (16:05 +0100)
committerMatthias Schmidt <gravatronics@live.com>
Wed, 16 Jan 2013 15:05:42 +0000 (16:05 +0100)
wcfsetup/install/files/lib/data/ILinkableDatabaseObject.class.php [deleted file]
wcfsetup/install/files/lib/data/ILinkableObject.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/ITitledDatabaseObject.class.php [deleted file]
wcfsetup/install/files/lib/data/ITitledObject.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/category/Category.class.php
wcfsetup/install/files/lib/system/request/IRouteController.class.php

diff --git a/wcfsetup/install/files/lib/data/ILinkableDatabaseObject.class.php b/wcfsetup/install/files/lib/data/ILinkableDatabaseObject.class.php
deleted file mode 100644 (file)
index 597a940..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-namespace wcf\data;
-
-/**
- * This interface provides a method to access the link to a database object.
- * 
- * @author     Matthias Schmidt
- * @copyright  2001-2012 WoltLab GmbH
- * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @package    com.woltlab.wcf
- * @subpackage data
- * @category   Community Framework
- */
-interface ILinkableDatabaseObject {
-       /**
-        * Returns the link to this database object.
-        * 
-        * @return      string
-        */
-       public function getLink();
-}
diff --git a/wcfsetup/install/files/lib/data/ILinkableObject.class.php b/wcfsetup/install/files/lib/data/ILinkableObject.class.php
new file mode 100644 (file)
index 0000000..4ab2d95
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+namespace wcf\data;
+
+/**
+ * Every linkable object has to implement this interface.
+ * 
+ * @author     Matthias Schmidt
+ * @copyright  2001-2013 WoltLab GmbH
+ * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
+ * @package    com.woltlab.wcf
+ * @subpackage data
+ * @category   Community Framework
+ */
+interface ILinkableObject {
+       /**
+        * Returns the link to the object.
+        * 
+        * @return      string
+        */
+       public function getLink();
+}
diff --git a/wcfsetup/install/files/lib/data/ITitledDatabaseObject.class.php b/wcfsetup/install/files/lib/data/ITitledDatabaseObject.class.php
deleted file mode 100644 (file)
index fbaca89..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-namespace wcf\data;
-
-/**
- * This interface provides a method to access the title of a database object.
- * 
- * @author     Matthias Schmidt
- * @copyright  2001-2012 WoltLab GmbH
- * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @package    com.woltlab.wcf
- * @subpackage data
- * @category   Community Framework
- */
-interface ITitledDatabaseObject {
-       /**
-        * Returns the title of this database object.
-        * 
-        * @return      string
-        */
-       public function getTitle();
-}
diff --git a/wcfsetup/install/files/lib/data/ITitledObject.class.php b/wcfsetup/install/files/lib/data/ITitledObject.class.php
new file mode 100644 (file)
index 0000000..5868550
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+namespace wcf\data;
+
+/**
+ * Every titled object has to implement this interface.
+ * 
+ * @author     Matthias Schmidt
+ * @copyright  2001-2013 WoltLab GmbH
+ * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
+ * @package    com.woltlab.wcf
+ * @subpackage data
+ * @category   Community Framework
+ */
+interface ITitledObject {
+       /**
+        * Returns the title of the object.
+        * 
+        * @return      string
+        */
+       public function getTitle();
+}
index 573954589d59f20e27a1db96d8c885347695b5cf..cf1539fcda1a59488ae87f81279c1051742f5816 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * Represents a category.
  * 
  * @author     Matthias Schmidt
- * @copyright  2001-2012 WoltLab GmbH
+ * @copyright  2001-2013 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    com.woltlab.wcf
  * @subpackage data.category
@@ -106,7 +106,7 @@ class Category extends ProcessibleDatabaseObject implements IRouteController {
        }
        
        /**
-        * @see wcf\data\ITitledDatabaseObject::getTitle()
+        * @see wcf\data\ITitledObject::getTitle()
         */
        public function getTitle() {
                return WCF::getLanguage()->get($this->title);
index 9ed32a82afb613ea53f7a193d76ac71f0d7caf64..e0dffb42ff80a025d6f6e3d1f3ffd7fb7ff67a49 100644 (file)
@@ -1,18 +1,18 @@
 <?php
 namespace wcf\system\request;
-use wcf\data\ITitledDatabaseObject;
+use wcf\data\ITitledObject;
 
 /**
  * Default interface for route controllers.
  * 
  * @author     Alexander Ebert
- * @copyright  2001-2012 WoltLab GmbH
+ * @copyright  2001-2013 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    com.woltlab.wcf
  * @subpackage system.request
  * @category   Community Framework
  */
-interface IRouteController extends ITitledDatabaseObject {
+interface IRouteController extends ITitledObject {
        /**
         * Returns the id of the object.
         *