public function __construct(array $basic_reports, array $questions_data, array $categories_data, array $filters, Collection $demographic_questions, string $locale) 	{ 		$this->questions = $questions_data['questions']; 		$this->categories = $categories_data; 		$this->client_surveys = $questions_data['client_surveys']; 		$this->client_survey_years = $questions_data['client_survey_years']; 		$this->filters = $filters; 		$this->demographic_questions = $demographic_questions; 		$this->locale = $locale;  		$this->filters = $this->setFilters($basic_reports); 	}