/** * @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); }