[+BUGFIX] Extbase (Persistence): Fixed a problem where the cache was cleared at every...
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / Classes / DomainObject / AbstractDomainObject.php
index ab9bdf6..deee8d3 100644 (file)
@@ -34,7 +34,7 @@
 abstract class Tx_Extbase_DomainObject_AbstractDomainObject implements Tx_Extbase_DomainObject_DomainObjectInterface {
 
        /**
-        * @var string The uid
+        * @var int The uid
         */
        protected $uid;
 
@@ -145,22 +145,13 @@ abstract class Tx_Extbase_DomainObject_AbstractDomainObject implements Tx_Extbas
         */
        public function _memorizeCleanState() {
        }
-
-       /**
-        * Returns a hash map of dirty properties and $values. This is always the empty array for ValueObjects, because ValueObjects never change.
-        *
-        * @return array
-        */
-       public function _getDirtyProperties() {
-               return array();
-       }
-
+       
        /**
         * Returns TRUE if the properties were modified after reconstitution. However, value objects can be never updated.
         *
         * @return boolean
         */
-       public function _isDirty() {
+       public function _isDirty($propertyName = NULL) {
                return FALSE;
        }