<?php  namespace App\Services\Pdf\BrandAwarenessReport\DataObjects;  use Illuminate\Support\Collection;  class BaInternalReportDataObject extends BaReportDataObject { 	protected bool $showAllGraphs = false;  	protected array $managementExtraQuestions = []; 	protected array $employeesExtraQuestions = [];  	protected array $managementBasicQuestions = []; 	protected array $employeesBasicQuestions = [];  	protected ?EnpsDataObject $employeesEnps = null; 	protected ?EnpsDataObject $managementEnps = null; 	protected ?EnpsDataObject $allApplicantsEnps = null;  	protected int $allApplicantsEnpsGrade = 0;  	protected array $allApplicantsEnpsCountByAnswer = []; 	protected array $managementEnpsCountByAnswer = []; 	protected array $employeesEnpsCountByAnswer = [];  	protected ?Collection $allApplicantsCompanyPositivityQuestion = null; 	protected ?Collection $employeesCompanyPositivityQuestion = null; 	protected ?Collection $managementCompanyPositivityQuestion = null;  	protected ?int $allEmployeesCompanyPositivityView = 0; 	protected ?int $employeesCompanyPositivityView = 0; 	protected ?int $managementCompanyPositivityView = 0;  	protected ?Collection $imageAndReputationQuestionsDataForAllEmployees = null; 	protected ?Collection $interpersonalRelationsCorporateCultureQuestionsDataForAllEmployees = null; 	protected ?Collection $incomeAndPromotionsQuestionsDataForAllEmployees = null; 	protected ?Collection $jobFeaturesQuestionsDataForAllEmployees = null;  	protected ?Collection $imageAndReputationQuestionsDataForEmployees = null; 	protected ?Collection $interpersonalRelationsCorporateCultureQuestionsDataForEmployees = null; 	protected ?Collection $incomeAndPromotionsQuestionsDataForEmployees = null; 	protected ?Collection $jobFeaturesQuestionsDataForEmployees = null;  	protected ?Collection $imageAndReputationQuestionsDataForManagement = null; 	protected ?Collection $interpersonalRelationsCorporateCultureQuestionsDataForManagement = null; 	protected ?Collection $incomeAndPromotionsQuestionsDataForManagement = null; 	protected ?Collection $jobFeaturesQuestionsDataForManagement = null;  	protected ?Collection $perceptionQuestionAverageDataForAllEmployeeTypes = null;  	protected ?string $mostFrequentTerms = '';  	public function setShowAllGraphs(bool $showAllGraphs): self{}  	public function getShowAllGraphs(): bool{}  	public function setManagementExtraQuestions(array $extraQuestions): self{}  	public function getManagementExtraQuestions(): array{}  	public function setEmployeesExtraQuestions(array $extraQuestions): self{}  	public function getEmployeesExtraQuestions(): array{}  	public function setManagementBasicQuestions(array $basicQuestions): self{}  	public function getManagementBasicQuestions(): array{}  	public function setEmployeesBasicQuestions(array $basicQuestions): self{}  	public function getEmployeesBasicQuestions(): array{}  	public function setAllApplicantsEnpsGrade(int $enps_grade): void{}  	public function getAllApplicantsEnpsGrade(): int{}  	public function setAllApplicantsEnps(EnpsDataObject $enps): void{}  	public function getAllApplicantsEnps(): ?EnpsDataObject{}  	public function setEmployeesEnps(EnpsDataObject $enps): void{}  	public function getEmployeesEnps(): ?EnpsDataObject{}  	public function setManagementEnps(EnpsDataObject $enps): void{}  	public function getManagementEnps(): ?EnpsDataObject{}  	public function setAllApplicantsEnpsCount(array $enps): void{}  	public function getAllApplicantsEnpsCount(): ?string{}  	public function setEmployeesEnpsCount(array $enps): void{}  	public function getEmployeesEnpsCount(): ?string{}  	public function setManagementEnpsCount(array $enps): void{}  	public function getManagementEnpsCount(): ?string{}  	public function setAllApplicantsCompanyPositivityQuestion(Collection $data): void{}  	public function getAllApplicantsCompanyPositivityQuestion(): ?Collection{}  	public function setEmployeesCompanyPositivityQuestion(Collection $data): void{}  	public function getEmployeesCompanyPositivityQuestion(): ?Collection{}  	public function setManagementCompanyPositivityQuestion(Collection $data): void{}  	public function getManagementCompanyPositivityQuestion(): ?Collection{}  	public function setAllEmployeesCompanyPositivityView(int $data): void{}  	public function getAllEmployeesCompanyPositivityView(): ?int{}  	public function setEmployeesCompanyPositivityView(int $data): void{}  	public function getEmployeesCompanyPositivityView(): ?int{}  	public function setManagementCompanyPositivityView(int $data): void{}  	public function getManagementCompanyPositivityView(): ?int{}  	// PERCEPTION 	public function setImageAndReputationQuestionsDataForAllEmployees(Collection $data): void{}  	public function getImageAndReputationQuestionsDataForAllEmployees(): ?Collection{}  	public function setInterpersonalRelationsCorporateCultureQuestionsDataForAllEmployees(Collection $data): void{}  	public function getInterpersonalRelationsCorporateCultureQuestionsDataForAllEmployees(): ?Collection{}  	public function setIncomeAndPromotionsQuestionsDataForAllEmployees(Collection $data): void{}  	public function getIncomeAndPromotionsQuestionsDataForAllEmployees(): ?Collection{}  	public function setJobFeaturesQuestionsDataForAllEmployees(Collection $data): void{}  	public function getJobFeaturesQuestionsDataForAllEmployees(): ?Collection{}  	public function setImageAndReputationQuestionsDataForEmployees(Collection $data): void{}  	public function getImageAndReputationQuestionsDataForEmployees(): ?Collection{}  	public function setInterpersonalRelationsCorporateCultureQuestionsDataForEmployees(Collection $data): void{}  	public function getInterpersonalRelationsCorporateCultureQuestionsDataForEmployees(): ?Collection{}  	public function setIncomeAndPromotionsQuestionsDataForEmployees(Collection $data): void{}  	public function getIncomeAndPromotionsQuestionsDataForEmployees(): ?Collection{}  	public function setJobFeaturesQuestionsDataForEmployees(Collection $data): void{}  	public function getJobFeaturesQuestionsDataForEmployees(): ?Collection{}  	public function setImageAndReputationQuestionsDataForManagement(Collection $data): void{}  	public function getImageAndReputationQuestionsDataForManagement(): ?Collection{}  	public function setInterpersonalRelationsCorporateCultureQuestionsDataForManagement(Collection $data): void{}  	public function getInterpersonalRelationsCorporateCultureQuestionsDataForManagement(): ?Collection{}  	public function setIncomeAndPromotionsQuestionsDataForManagement(Collection $data): void{}  	public function getIncomeAndPromotionsQuestionsDataForManagement(): ?Collection{}  	public function setJobFeaturesQuestionsDataForManagement(Collection $data): void{}  	public function getJobFeaturesQuestionsDataForManagement(): ?Collection{}  	// All averages  	public function setPerceptionQuestionAverageDataForAllEmployeeTypes(Collection $data): void{}  	public function getPerceptionQuestionAverageDataForAllEmployeeTypes(): ?Collection{}  	public function setMostFrequentTerms(string $data): void{}  	public function getMostFrequentTerms(): ?string{} }