function transferOwnership($oldUserId, $newUserId) { $submissionFiles = $this->_getInternally(null, null, null, null, null, null, null, $oldUserId, null); foreach ($submissionFiles as $file) { $daoDelegate = $this->_getDaoDelegateForObject($file); $file->setUploaderUserId($newUserId); $daoDelegate->updateObject($file, $file); // nothing else changes } }