<?phpnamespace App\Entity;use App\Repository\PersonnePhysiqueRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: PersonnePhysiqueRepository::class)]class PersonnePhysique{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\Column(length: 255)] private ?string $adresseperso = null; #[ORM\Column(length: 255)] private ?string $villedenaissance = null; #[ORM\Column(type: Types::DATETIME_MUTABLE)] private ?\DateTimeInterface $datedenaissance = null; #[ORM\Column(length: 255)] private ?string $regimematrimonial = null; #[ORM\Column(length: 255, nullable: true)] private ?string $regimemariage = null; #[ORM\ManyToOne(inversedBy: 'personnePhysiques')] #[ORM\JoinColumn(nullable: false)] private ?Bailleur $bailleurid = null; #[ORM\Column(length: 255)] private ?string $adressecomplete = null; #[ORM\Column] private ?int $etage = null; #[ORM\Column(type: Types::DATETIME_MUTABLE)] private ?\DateTimeInterface $datestart = null; #[ORM\Column(type: Types::DATETIME_MUTABLE)] private ?\DateTimeInterface $dateend = null; #[ORM\Column(length: 255)] private ?string $situtationdubien = null; #[ORM\Column(length: 255)] private ?string $genre = null; public function getId(): ?int { return $this->id; } public function getAdresseperso(): ?string { return $this->adresseperso; } public function setAdresseperso(string $adresseperso): self { $this->adresseperso = $adresseperso; return $this; } public function getVilledenaissance(): ?string { return $this->villedenaissance; } public function setVilledenaissance(string $villedenaissance): self { $this->villedenaissance = $villedenaissance; return $this; } public function getDatedenaissance(): ?\DateTimeInterface { return $this->datedenaissance; } public function setDatedenaissance(\DateTimeInterface $datedenaissance): self { $this->datedenaissance = $datedenaissance; return $this; } public function getRegimematrimonial(): ?string { return $this->regimematrimonial; } public function setRegimematrimonial(string $regimematrimonial): self { $this->regimematrimonial = $regimematrimonial; return $this; } public function getRegimemariage(): ?string { return $this->regimemariage; } public function setRegimemariage(?string $regimemariage): self { $this->regimemariage = $regimemariage; return $this; } public function getBailleurid(): ?Bailleur { return $this->bailleurid; } public function setBailleurid(?Bailleur $bailleurid): self { $this->bailleurid = $bailleurid; return $this; } public function getAdressecomplete(): ?string { return $this->adressecomplete; } public function setAdressecomplete(string $adressecomplete): self { $this->adressecomplete = $adressecomplete; return $this; } public function getEtage(): ?int { return $this->etage; } public function setEtage(int $etage): self { $this->etage = $etage; return $this; } public function getDatestart(): ?\DateTimeInterface { return $this->datestart; } public function setDatestart(\DateTimeInterface $datestart): self { $this->datestart = $datestart; return $this; } public function getDateend(): ?\DateTimeInterface { return $this->dateend; } public function setDateend(\DateTimeInterface $dateend): self { $this->dateend = $dateend; return $this; } public function getSitutationdubien(): ?string { return $this->situtationdubien; } public function setSitutationdubien(string $situtationdubien): self { $this->situtationdubien = $situtationdubien; return $this; } public function getGenre(): ?string { return $this->genre; } public function setGenre(string $genre): self { $this->genre = $genre; return $this; }}