ListPreviousValuesForUpdatedAttributes(); $sPreviousValues = print_r($aPreviousValues, true); IssueLog::Info(__METHOD__." received previous values:\n$sPreviousValues"); if (static::$iCountModify > 0) { static::$iCountModify--; $oObject->Set(static::$sAttCodeToModify, 'Value_'.rand()); $oObject->DBUpdate(); } } public function OnDBInsert($oObject, $oChange = null) { if (get_class($oObject) !== static::$sClass) { return; } if (!is_null(static::$callBack)) { call_user_func(static::$callBack, 'OnDBInsert'); } if (static::$iCountModify > 0) { static::$iCountModify--; $oObject->Set(static::$sAttCodeToModify, 'Value_'.rand()); $oObject->DBUpdate(); } } }