/** * Mark assignment as complete. */ function completeAssignment($args) { $articleId = Request::getUserVar('articleId'); list($journal, $submission) = SubmissionLayoutHandler::validate($articleId, true); if (LayoutEditorAction::completeLayoutEditing($submission, Request::getUserVar('send'))) { Request::redirect(null, null, 'submission', $articleId); } }
/** * Mark assignment as complete. */ function completeAssignment($args) { $articleId = Request::getUserVar('articleId'); $this->setupTemplate(true, $articleId, 'editing'); $submissionLayoutHandler = new SubmissionLayoutHandler(); $submissionLayoutHandler->validate($articleId); $submission =& $submissionLayoutHandler->submission; if (LayoutEditorAction::completeLayoutEditing($submission, Request::getUserVar('send'))) { Request::redirect(null, null, 'submission', $articleId); } }
/** * Mark assignment as complete. * @param $args array * @param $request PKPRequest */ function completeAssignment($args, $request) { $articleId = (int) $request->getUserVar('articleId'); $this->setupTemplate(true, $articleId, 'editing'); $this->validate($request, $articleId); if (LayoutEditorAction::completeLayoutEditing($this->submission, $request->getUserVar('send'), $request)) { $request->redirect(null, null, 'submission', $articleId); } }