コード例 #1
0
 /**
  * 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);
 }
コード例 #3
0
 /**
  * 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);
 }