EditorDecisionWithEmailForm::__construct PHP Method

__construct() public method

Constructor.
public __construct ( $submission, $decision, $stageId, $template, $reviewRound = null )
$submission Submission
$decision integer
$stageId integer
$template string The template to display
$reviewRound ReviewRound
    function __construct($submission, $decision, $stageId, $template, $reviewRound = null)
    {
        parent::__construct($submission, $decision, $stageId, $template, $reviewRound);
    }

Usage Example

 /**
  * Constructor.
  * @param $submission Submission
  * @param $decision int
  * @param $stageId int
  * @param $reviewRound ReviewRound
  */
 function __construct($submission, $decision, $stageId, $reviewRound = null)
 {
     if (!in_array($decision, $this->_getDecisions())) {
         fatalError('Invalid decision!');
     }
     $this->setSaveFormOperation('saveSendReviews');
     parent::__construct($submission, $decision, $stageId, 'controllers/modals/editorDecision/form/sendReviewsForm.tpl', $reviewRound);
 }