/** * Constructor. * @param $submissionId integer * @param $stageId integer * @param $formParams array */ function PKPSubmissionMetadataViewForm($submissionId, $stageId = null, $formParams = null, $templateName = 'controllers/modals/submissionMetadata/form/submissionMetadataViewForm.tpl') { parent::Form($templateName); $submissionDao = Application::getSubmissionDAO(); $submission = $submissionDao->getById((int) $submissionId); if ($submission) { $this->_submission = $submission; } $this->_stageId = $stageId; $this->_formParams = $formParams; $this->_metadataFormImplem = new SubmissionMetadataFormImplementation($this); // Validation checks for this form $this->_metadataFormImplem->addChecks($submission); $this->addCheck(new FormValidatorPost($this)); }
/** * Constructor. * @param $context Context * @param $submission Submission * @param $metadataFormImplementation MetadataFormImplementation */ function __construct($context, $submission, $metadataFormImplementation) { parent::__construct($context, $submission, 3); $this->_metadataFormImplem = $metadataFormImplementation; $this->_metadataFormImplem->addChecks($submission); }
/** * Constructor. * @param $context Context * @param $submission Submission * @param $metadataFormImplementation MetadataFormImplementation */ function PKPSubmissionSubmitStep3Form($context, $submission, $metadataFormImplementation) { parent::SubmissionSubmitForm($context, $submission, 3); $this->_metadataFormImplem = $metadataFormImplementation; $this->_metadataFormImplem->addChecks($submission); }