<?phpnamespace App\Domain\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Uid\Uuid;class SectorHasOrganizacionSindical{ private ?float $porcentaje = null; private ?\DateTimeInterface $createdAt = null; private ?\DateTimeInterface $updatedAt = null; private ?\DateTimeInterface $deletedAt = null; private ?Uuid $id = null; private ?Sector $sector = null; private ?OrganizacionSindical $organizacionSindical = null; public function __toString(): string { return $this->getPorcentaje() . '% ' . $this->getSector() . ' / ' . $this->getOrganizacionSindical(); } public function getPorcentaje(): ?float { return $this->porcentaje; } public function setPorcentaje(?float $porcentaje): static { $this->porcentaje = $porcentaje; return $this; } public function getCreatedAt(): ?\DateTimeInterface { return $this->createdAt; } public function setCreatedAt(\DateTimeInterface $createdAt): static { $this->createdAt = $createdAt; return $this; } public function getUpdatedAt(): ?\DateTimeInterface { return $this->updatedAt; } public function setUpdatedAt(\DateTimeInterface $updatedAt): static { $this->updatedAt = $updatedAt; return $this; } public function getDeletedAt(): ?\DateTimeInterface { return $this->deletedAt; } public function setDeletedAt(?\DateTimeInterface $deletedAt): static { $this->deletedAt = $deletedAt; return $this; } public function getId(): ?Uuid { return $this->id; } public function getSector(): ?Sector { return $this->sector; } public function setSector(?Sector $sector): static { $this->sector = $sector; return $this; } public function getOrganizacionSindical(): ?OrganizacionSindical { return $this->organizacionSindical; } public function setOrganizacionSindical(?OrganizacionSindical $organizacionSindical): static { $this->organizacionSindical = $organizacionSindical; return $this; }}