function recordRecommendationIntegrated() { $reviewId = Request::getUserVar('reviewId'); $commentAuthor = Request::getUserVar('commentAuthor'); $commentDirector = Request::getUserVar('commentDirector'); $commentSurvey = Request::getUserVar('commentSurvey'); $recommendation = Request::getUserVar('recommendation'); $draft = Request::getUserVar('draft'); $this->validate($reviewId); $reviewerSubmission =& $this->submission; $this->setupTemplate(true); if (!$reviewerSubmission->getCancelled()) { if (ReviewerAction::recordRecommendationIntegrated($reviewerSubmission, $recommendation, $commentAuthor, $commentDirector, $commentSurvey, $recommendation, $draft, Request::getUserVar('send'))) { Request::redirect(null, null, null, 'submission', $reviewId, array("draft" => $draft), 'reviewSteps'); //Request::redirect(null, null, null, 'emailDirector', null, array('reviewId' => $reviewId)); } } else { Request::redirect(null, null, null, 'submission', $reviewId, array(), 'reviewSteps'); } }