<?php  namespace App\Services\Pdf\BrandAwarenessReport\DataObjects;  use Illuminate\Support\Collection;  abstract class BaReportDataObject { 	protected array $enpsCountByAnswer = [];  	protected int $enpsGrade = 0;  	protected ?BaPublicDTO $promotersBaPublicDto = null;  	protected ?Collection $genderedPromotersBaPublicDto = null;  	protected ?BaPublicDTO $passiveBaPublicDto = null;  	protected ?Collection $genderedPassiveBaPublicDto = null;  	protected ?BaPublicDTO $criticsBaPublicDto = null;  	protected ?Collection $genderedCriticsBaPublicDto = null;  	protected ?Collection $companyPositivityQuestionData = null;  	protected ?Collection $imageAndReputationQuestionsData = null;  	protected ?Collection $interpersonalRelationsCorporateCultureQuestionsData = null;  	protected ?Collection $incomeAndPromotionsQuestionsData = null;  	protected ?Collection $jobFeaturesQuestionsData = null;  	protected ?Collection $extraQuestionsData = null;  	protected ?Collection $ppiGenderDemographicQuestionData = null;  	protected ?Collection $ppiWorkingStatusDemographicQuestionData = null;  	protected ?Collection $ppiQualificationsDemographicQuestionData = null;  	protected ?Collection $ppiAgeDemographicQuestionData = null;  	protected ?Collection $ppiRegionDemographicQuestionData = null;  	protected ?GradingBasedOnDemographyDto $gradingBasedOnDemographyDto = null;  	protected ?float $percentageOfApplicantsWithoutSufficientData = null;  	protected ?int $numberOfApplicants = null;  	protected ?string $professions = null;  	protected ?string $mostFrequentTerms = null;  	protected ?int $applicantCompanyPositivityView = null;  	public function setExtraQuestions(array $extraQuestions): self{}  	public function getExtraQuestions(): array{}  	public function setBasicQuestions(array $basicQuestions): self{}  	public function getBasicQuestions(): array{}  	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 setEmployeesEnps(EnpsDataObject $enps): void{}  	public function getEmployeesEnps(): ?EnpsDataObject{}  	public function setManagementEnps(EnpsDataObject $enps): void{}  	public function getManagementEnps(): ?EnpsDataObject{}  	public function setpublicExtraQuestions(array $extraQuestions): self{}  	public function getPublicExtraQuestions(): array{}  	public function setInternalExtraQuestions(array $extraQuestions): self{}  	public function getInternalExtraQuestions(): array{}  	public function setPublicBasicQuestions(array $basicQuestions): self{}  	public function getPublicBasicQuestions(): array{}  	public function setInternalBasicQuestions(array $basicQuestions): self{}  	public function getIntenralBasicQuestions(): array{}  	public function setInternalEnps(EnpsDataObject $enps): void{}  	public function getInternalEnps(): ?EnpsDataObject{}  	public function setPublicEnps(EnpsDataObject $enps): void{}  	public function getPublicEnps(): ?EnpsDataObject{}  	public function setEnps(EnpsDataObject $enps): void{}  	public function getEnps(): ?EnpsDataObject{}  	public function setEnpsCount(array $enps): void{}  	public function getEnpsCount(): ?string{}  	public function setEnpsGrade(int $enps_grade): void{}  	public function getEnpsGrade(): int{}  	public function setPromotersBaPublicDto(BaPublicDTO $baPublicDTO): void{}  	public function getPromotersBaPublicDto(): ?BaPublicDTO{}  	public function setPassiveBaPublicDto(BaPublicDTO $baPublicDTO): void{}  	public function getPassiveBaPublicDto(): ?BaPublicDTO{}  	public function setCriticsBaPublicDto(BaPublicDTO $baPublicDTO): void{}  	public function getCriticsBaPublicDto(): ?BaPublicDTO{}  	public function setGenderedPromotersBaPublicDto(Collection $data): void{}  	public function getGenderedPromotersBaPublicDto(): ?Collection{}  	public function setGenderedPassiveBaPublicDto(Collection $data): void{}  	public function getGenderedPassiveBaPublicDto(): ?Collection{}  	public function setGenderedCriticsBaPublicDto(Collection $data): void{}  	public function getGenderedCriticsBaPublicDto(): ?Collection{}  	public function setCompanyPositivityQuestion(Collection $data): void{}  	public function getCompanyPositivityQuestion(): ?Collection{}  	public function setImageAndReputationQuestionsData(Collection $data): void{}  	public function getImageAndReputationQuestionsData(): ?Collection{}  	public function setInterpersonalRelationsCorporateCultureQuestionsData(Collection $data): void{}  	public function getInterpersonalRelationsCorporateCultureQuestionsData(): ?Collection{}  	public function setIncomeAndPromotionsQuestionsData(Collection $data): void{}  	public function getIncomeAndPromotionsQuestionsData(): ?Collection{}  	public function setJobFeaturesQuestionsData(Collection $data): void{}  	public function getJobFeaturesQuestionsData(): ?Collection{}  	public function setExtraQuestionsData(Collection $data): void{}  	public function getExtraQuestionsData(): ?Collection{}  	public function setPpiGenderDemographicQuestionData(Collection $data): void{}  	public function getPpiGenderDemographicQuestionData(): ?Collection{}  	public function setPpiWorkingStatusDemographicQuestionData(Collection $data): void{}  	public function getPpiWorkingStatusDemographicQuestionData(): ?Collection{}  	public function setPpiQualificationsDemographicQuestionData(Collection $data): void{}  	public function getPpiQualificationsDemographicQuestionData(): ?Collection{}  	public function setPpiAgeDemographicQuestionData(Collection $data): void{}  	public function getPpiAgeDemographicQuestionData(): ?Collection{}  	public function setPpiRegionDemographicQuestionData(Collection $data): void{}  	public function getPpiRegionDemographicQuestionData(): ?Collection{}  	public function setGradingBasedOnDemographyDto(GradingBasedOnDemographyDto $data): void{}  	public function getGradingBasedOnDemographyDto(): ?GradingBasedOnDemographyDto{}  	public function setPercentageOfApplicantsWithoutSufficientData(float $data): void{}  	public function getPercentageOfApplicantsWithoutSufficientData(): ?float{}  	public function setNumberOfApplicants(int $data): void{}  	public function getNumberOfApplicants(): ?int{}  	public function setProfessions(string $data): void{}  	public function getProfessions(): ?string{}  	public function setMostFrequentTerms(string $data): void{}  	public function getMostFrequentTerms(): ?string{}  	public function setApplicantCompanyPositivityView(int $data): void{}  	public function getApplicantCompanyPositivityView(): ?int{} }