0) { if (!empty($oObject->ListPreviousValuesForUpdatedAttributes())) { if (!is_null(self::$callBack)) { call_user_func(self::$callBack, 'OnDBUpdate'); } self::$iCountModify--; $oObject->Set(self::$sAttCodeToModify, 'Value_'.rand()); $oObject->DBUpdate(); } else { return; } } } public function OnIsModified($oObject) { return self::$bAlwaysChanged; } }