/**
  * Constructor
  * @param $submission Submission
  * @param $stageId int
  * @param $queriesAccessHelper QueriesAccessHelper
  */
 function __construct($submission, $stageId, $queriesAccessHelper)
 {
     parent::__construct();
     $this->_submission = $submission;
     $this->_stageId = $stageId;
     $this->_queriesAccessHelper = $queriesAccessHelper;
 }
 /**
  * Constructor
  */
 function __construct($user, $authorizedRoles = null)
 {
     if ($authorizedRoles) {
         $this->_authorizedRoles = $authorizedRoles;
     }
     $this->user = $user;
     parent::__construct();
 }
 /**
  * Constructor
  */
 function __construct($plugin, $authorizedRoles = null)
 {
     $this->_plugin = $plugin;
     if ($authorizedRoles) {
         $this->_authorizedRoles = $authorizedRoles;
     }
     parent::__construct();
 }
 /**
  * Constructor
  */
 function __construct()
 {
     parent::__construct();
 }
 /**
  * Constructor
  * @param $submission Submission
  */
 function __construct($submission)
 {
     parent::__construct();
     $this->_submission = $submission;
 }
 /**
  * Constructor
  * @param $submissionId int Submission ID
  */
 function __construct($submissionId)
 {
     parent::__construct();
     $this->_submissionId = $submissionId;
 }
 /**
  * Constructor
  */
 function __construct($currency)
 {
     $this->currency = $currency;
     parent::__construct();
 }