/** * @see FilesListbuilderHandler::getOptions() */ function getOptions() { $monograph = $this->getAuthorizedContextObject(ASSOC_TYPE_MONOGRAPH); $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); /* @var $submissionFileDao SubmissionFileDAO */ $monographFiles = $submissionFileDao->getLatestRevisions($monograph->getId()); return parent::getOptions($monographFiles); }
/** * @copydoc FilesListbuilderHandler::getOptions() */ function getOptions() { import('lib.pkp.classes.submission.SubmissionFile'); $submission = $this->getAuthorizedContextObject(ASSOC_TYPE_SUBMISSION); $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); /* @var $submissionFileDao SubmissionFileDAO */ $submissionFiles = $submissionFileDao->getLatestRevisions($submission->getId(), $this->getFileStage()); return parent::getOptions($submissionFiles); }
/** * @copydoc FilesListbuilderHandler::getOptions() */ function getOptions() { $submission = $this->getAuthorizedContextObject(ASSOC_TYPE_SUBMISSION); $galley = $this->getAuthorizedContextObject(ASSOC_TYPE_GALLEY); $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); /* @var $submissionFileDao SubmissionFileDAO */ $submissionFiles =& $submissionFileDao->getLatestRevisionsByAssocId(ASSOC_TYPE_GALLEY, $galley->getId(), $submission->getId(), $this->getFileStage()); return parent::getOptions($submissionFiles); }
/** * @see FilesListbuilderHandler::getOptions() */ function getOptions() { import('lib.pkp.classes.submission.SubmissionFile'); $monograph = $this->getAuthorizedContextObject(ASSOC_TYPE_MONOGRAPH); $publicationFormat = $this->getAuthorizedContextObject(ASSOC_TYPE_PUBLICATION_FORMAT); $submissionFileDao = DAORegistry::getDAO('SubmissionFileDAO'); /* @var $submissionFileDao SubmissionFileDAO */ $monographFiles = $submissionFileDao->getLatestRevisionsByAssocId(ASSOC_TYPE_PUBLICATION_FORMAT, $publicationFormat->getId(), $monograph->getId(), $this->getFileStage()); return parent::getOptions($monographFiles); }