diff --git a/core/dbobject.class.php b/core/dbobject.class.php index 22504c0d45..e3290987b5 100644 --- a/core/dbobject.class.php +++ b/core/dbobject.class.php @@ -942,6 +942,11 @@ abstract class DBObject $this->Reload(); return $this->m_iKey; } + + public function DBInsertTracked(CMDBChange $oVoid) + { + return $this->DBInsert(); + } // Creates a copy of the current object into the database // Returns the id of the newly created object @@ -1020,6 +1025,11 @@ abstract class DBObject return $this->m_iKey; } + + public function DBUpdateTracked(CMDBChange $oVoid) + { + return $this->DBUpdate(); + } // Make the current changes persistent - clever wrapper for Insert or Update public function DBWrite() @@ -1051,6 +1061,11 @@ abstract class DBObject $this->m_iKey = null; } + public function DBDeleteTracked(CMDBChange $oVoid) + { + $this->DBDelete(); + } + public function EnumTransitions() { $sStateAttCode = MetaModel::GetStateAttributeCode(get_class($this));