示例#1
0
 /**
  * Copy the user-facing (editable) metadata from another article
  * file.
  * @param $articleFile ArticleFile
  */
 function copyEditableMetadataFrom($articleFile)
 {
     if (is_a($articleFile, 'ArtworkFile')) {
         $this->setCaption($articleFile->getCaption());
         $this->setCredit($articleFile->getCredit());
         $this->setCopyrightOwner($articleFile->getCopyrightOwner());
         $this->setCopyrightOwnerContactDetails($articleFile->getCopyrightOwnerContactDetails());
         $this->setPermissionTerms($articleFile->getPermissionTerms());
     }
     parent::copyEditableMetadataFrom($articleFile);
 }