_oModule = BxDolModule::getInstance($this->MODULE); } public function insert ($aValsToAdd = array(), $isIgnore = false) { $CNF = &$this->_oModule->_oConfig->CNF; if (isset($CNF['FIELD_AUTHOR']) && empty($aValsToAdd[$CNF['FIELD_AUTHOR']])) $aValsToAdd[$CNF['FIELD_AUTHOR']] = bx_get_logged_profile_id (); if (isset($CNF['FIELD_ADDED']) && empty($aValsToAdd[$CNF['FIELD_ADDED']])) $aValsToAdd[$CNF['FIELD_ADDED']] = time(); if (isset($CNF['FIELD_CHANGED']) && empty($aValsToAdd[$CNF['FIELD_CHANGED']])) $aValsToAdd[$CNF['FIELD_CHANGED']] = time(); return parent::insert ($aValsToAdd, $isIgnore); } function update ($iContentId, $aValsToAdd = array(), &$aTrackTextFieldsChanges = null) { $CNF = &$this->_oModule->_oConfig->CNF; if (isset($CNF['FIELD_CHANGED'])) $aValsToAdd[$CNF['FIELD_CHANGED']] = time(); return parent::update ($iContentId, $aValsToAdd, $aTrackTextFieldsChanges); } } /** @} */