/** * Subquestions constructor. * @param Question $question_service * @param Website $website_service * @param Page $page_service * @param Subquestion $subquestion_service */ public function __construct(Question $question_service, Website $website_service, Page $page_service, Subquestion $subquestion_service) { parent::__construct(); $this->filter = new \App\Filter\Results\Subquestions(); $this->website_service = $website_service; $this->question_service = $question_service; $this->page_service = $page_service; $this->subquestion_service = $subquestion_service; }
/** * Subquestions constructor. * @param Website $website_service */ public function __construct(Website $website_service) { parent::__construct(); $this->filter = new \App\Filter\Results\Websites(); $this->website_service = $website_service; }
/** * Subquestions constructor. * @param Page $page_service */ public function __construct(Page $page_service) { parent::__construct(); $this->filter = new \App\Filter\Results\Pages(); $this->page_service = $page_service; }
/** * Subquestions constructor. * @param Respondent $respondent_service */ public function __construct(Respondent $respondent_service) { parent::__construct(); $this->filter = new \App\Filter\Results\Respondents(); $this->respondent_service = $respondent_service; }