/** * @copydoc ManageSubmissionFilesForm::importFile() */ protected function importFile($context, $submissionFile, $fileStage) { $submissionFile = parent::importFile($context, $submissionFile, $fileStage); $submissionFile->setAssocType(ASSOC_TYPE_NOTE); $submissionFile->setAssocId($this->_noteId); $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); $submissionFileDao->updateObject($submissionFile); return $submissionFile; }
/** * @copydoc ManageSubmissionFilesForm::importFile() */ protected function importFile($context, $submissionFile, $fileStage) { $newSubmissionFile = parent::importFile($context, $submissionFile, $fileStage); $representationDao = Application::getRepresentationDAO(); $representation = $representationDao->getById($this->_representationId, $this->getSubmissionId(), $context->getId()); $newSubmissionFile->setAssocType(ASSOC_TYPE_REPRESENTATION); $newSubmissionFile->setAssocId($representation->getId()); $newSubmissionFile->setFileStage(SUBMISSION_FILE_PROOF); $newSubmissionFile->setViewable(false); // Not approved by default $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); $submissionFileDao->updateObject($newSubmissionFile); return $newSubmissionFile; }
/** * @copydoc ManageSubmissionFilesForm::importFile() */ protected function importFile($context, $submissionFile, $fileStage) { $newSubmissionFile = parent::importFile($context, $submissionFile, $fileStage); $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); $submissionFileDao->assignRevisionToReviewRound($newSubmissionFile->getFileId(), $newSubmissionFile->getRevision(), $this->getReviewRound()); }