Open Monograph Press  3.3.0
PKPSubmissionSubmitStep2Form.inc.php
1 <?php
2 
16 import('lib.pkp.classes.submission.form.SubmissionSubmitForm');
17 
25  parent::__construct($context, $submission, 2);
26  }
27 
32  function execute(...$functionArgs) {
33  parent::execute(...$functionArgs);
34 
35  // Update submission
36  $submissionDao = DAORegistry::getDAO('SubmissionDAO'); /* @var $submissionDao SubmissionDAO */
38 
39  if ($submission->getSubmissionProgress() <= $this->step) {
40  $submission->stampLastActivity();
41  $submission->stampModified();
42  $submission->setSubmissionProgress($this->step + 1);
43  $submissionDao->updateObject($submission);
44  }
45 
46  return $this->submissionId;
47  }
48 }
49 
50 
DAORegistry\getDAO
static & getDAO($name, $dbconn=null)
Definition: DAORegistry.inc.php:57
PKPSubmissionSubmitStep2Form\__construct
__construct($context, $submission)
Definition: PKPSubmissionSubmitStep2Form.inc.php:24
PKPSubmissionSubmitStep2Form\execute
execute(... $functionArgs)
Definition: PKPSubmissionSubmitStep2Form.inc.php:32
SubmissionSubmitForm\$context
$context
Definition: SubmissionSubmitForm.inc.php:26
SubmissionSubmitForm\$submissionId
$submissionId
Definition: SubmissionSubmitForm.inc.php:32
PKPSubmissionSubmitStep2Form
Form for Step 2 of author submission: file upload.
Definition: PKPSubmissionSubmitStep2Form.inc.php:18
SubmissionSubmitForm
Base class for author submit forms.
Definition: SubmissionSubmitForm.inc.php:21
SubmissionSubmitForm\$submission
$submission
Definition: SubmissionSubmitForm.inc.php:38