コード例 #1
0
 /**
  * Save name for library file
  * @param $args array
  * @param $request PKPRequest
  */
 function execute($args, &$request)
 {
     import('classes.file.MonographFileManager');
     if (MonographFileManager::uploadedFileExists('attachment')) {
         $fileId = MonographFileManager::uploadReviewFile($this->monographId, 'attachment');
     }
     return $fileId;
 }
コード例 #2
0
 /**
  * Save name for library file
  * @param $args array
  * @param $request PKPRequest
  */
 function execute($args, &$request)
 {
     $reviewAssignmentDao =& DAORegistry::getDAO('ReviewAssignmentDAO');
     $reviewAssignment =& $reviewAssignmentDao->getById($this->reviewId);
     $fileId = null;
     $monographId = $reviewAssignment->getSubmissionId();
     import('classes.file.MonographFileManager');
     if (MonographFileManager::uploadedFileExists('attachment')) {
         if ($reviewAssignment->getReviewerFileId() != null) {
             $fileId = MonographFileManager::uploadReviewFile($monographId, 'attachment', $reviewAssignment->getReviewerFileId(), $this->reviewId);
         } else {
             $fileId = MonographFileManager::uploadReviewFile($monographId, 'attachment', null, $this->reviewId);
         }
     }
     return $fileId;
 }