getData('galleys'); return $galleys; } /** * Set the galleys for an article. * @param $galleys array ArticleGalley */ function setGalleys(&$galleys) { return $this->setData('galleys', $galleys); } /** * Get supplementary files for this article. * @return array SuppFiles */ function &getSuppFiles() { $returner =& $this->getData('suppFiles'); return $returner; } /** * Set supplementary file for this article. * @param $suppFiles array SuppFiles */ function setSuppFiles($suppFiles) { return $this->setData('suppFiles', $suppFiles); } // FIXME These should probably be in an abstract "Submission" base class /** * Get edit assignments for this article. * @return array */ function &getEditAssignments() { $editAssignments =& $this->getData('editAssignments'); return $editAssignments; } /** * Set edit assignments for this article. * @param $editAssignments array */ function setEditAssignments($editAssignments) { return $this->setData('editAssignments', $editAssignments); } // // Comments // /** * Get most recent layout comment. * @return ArticleComment */ function getMostRecentLayoutComment() { return $this->getData('mostRecentLayoutComment'); } /** * Set most recent layout comment. * @param $mostRecentLayoutComment ArticleComment */ function setMostRecentLayoutComment($mostRecentLayoutComment) { return $this->setData('mostRecentLayoutComment', $mostRecentLayoutComment); } /** * Get most recent proofread comment. * @return ArticleComment */ function getMostRecentProofreadComment() { return $this->getData('mostRecentProofreadComment'); } /** * Set most recent proofread comment. * @param $mostRecentProofreadComment ArticleComment */ function setMostRecentProofreadComment($mostRecentProofreadComment) { return $this->setData('mostRecentProofreadComment', $mostRecentProofreadComment); } } ?>