[+TASK] Extbase (DomainObject): Added setPid() and getPid() to the DomainObjectInterf...
authorJochen Rau <j.rau@web.de>
Tue, 25 Jan 2011 05:08:50 +0000 (05:08 +0000)
committerJochen Rau <j.rau@web.de>
Tue, 25 Jan 2011 05:08:50 +0000 (05:08 +0000)
Related to #11361.

typo3/sysext/extbase/Classes/DomainObject/AbstractDomainObject.php
typo3/sysext/extbase/Classes/DomainObject/DomainObjectInterface.php

index abf4a72..ff0e3c6 100644 (file)
@@ -91,7 +91,7 @@ abstract class Tx_Extbase_DomainObject_AbstractDomainObject implements Tx_Extbas
         *
         * @return void
         */
-       final public function setPid($pid) {
+       public function setPid($pid) {
                if ($pid === NULL) {
                        $this->pid = NULL;
                } else {
@@ -104,7 +104,7 @@ abstract class Tx_Extbase_DomainObject_AbstractDomainObject implements Tx_Extbas
         *
         * @return int The pid or NULL if none set yet.
         */
-       final public function getPid() {
+       public function getPid() {
                if ($this->pid === NULL) {
                        return NULL;
                } else {
index 34c43dc..b4da515 100644 (file)
@@ -44,6 +44,20 @@ interface Tx_Extbase_DomainObject_DomainObjectInterface {
        public function getUid();
 
        /**
+        * Setter for the pid.
+        *
+        * @return void
+        */
+       public function setPid($pid);
+
+       /**
+        * Getter for the pid.
+        *
+        * @return int The pid or NULL if none set yet.
+        */
+       public function getPid();
+
+       /**
         * Returns TRUE if the object is new (the uid was not set, yet). Only for internal use
         *
         * @return boolean