Beispiel #1
0
 /**
  * @copydoc SubmissionFile::copyEditableMetadataForm
  */
 function copyEditableMetadataFrom($submissionFile)
 {
     if (is_a($submissionFile, 'MonographFile') || is_a($submissionFile, 'MonographArtworkFile')) {
         $this->setChapterId($submissionFile->getChapterId());
     }
     parent::copyEditableMetadataFrom($submissionFile);
 }
 /**
  * Copy the user-facing (editable) metadata from another submission
  * file.
  * @param $submissionFile SubmissionFile
  */
 function copyEditableMetadataFrom($submissionFile)
 {
     if (is_a($submissionFile, 'SubmissionArtworkFile')) {
         $this->setCaption($submissionFile->getCaption());
         $this->setCredit($submissionFile->getCredit());
         $this->setCopyrightOwner($submissionFile->getCopyrightOwner());
         $this->setCopyrightOwnerContactDetails($submissionFile->getCopyrightOwnerContactDetails());
         $this->setPermissionTerms($submissionFile->getPermissionTerms());
     }
     parent::copyEditableMetadataFrom($submissionFile);
 }
 /**
  * Copy the user-facing (editable) metadata from another submission
  * file.
  * @param $submissionFile SubmissionFile
  */
 function copyEditableMetadataFrom($submissionFile)
 {
     if (is_a($submissionFile, 'SupplementaryFile')) {
         $this->setCreator($submissionFile->getCreator(null), null);
         $this->setSubject($submissionFile->getSubject(null), null);
         $this->setDescription($submissionFile->getDescription(null), null);
         $this->setPublisher($submissionFile->getPublisher(null), null);
         $this->setSponsor($submissionFile->getSponsor(null), null);
         $this->setDateCreated($submissionFile->getDateCreated());
         $this->setSource($submissionFile->getSource(null), null);
         $this->setLanguage($submissionFile->getLanguage());
     }
     parent::copyEditableMetadataFrom($submissionFile);
 }