<?phpnamespace App\Entity;use App\Repository\IdentiteAdresseRepository;use DH\Auditor\Provider\Doctrine\Auditing\Annotation\Auditable;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=IdentiteAdresseRepository::class) * @Auditable() */class IdentiteAdresse{ /** * @ORM\Id() * @ORM\GeneratedValue() * @ORM\Column(type="integer") */ private $id; /** * @ORM\ManyToOne(targetEntity=Identite::class) * @ORM\JoinColumn(nullable=false) */ private $identite; /** * @ORM\ManyToOne(targetEntity=Adresses::class) * @ORM\JoinColumn(nullable=false) */ private $Adresse; /** * @ORM\ManyToOne(targetEntity=Users::class) * @ORM\JoinColumn(nullable=false) */ private $userCreate; /** * @ORM\ManyToOne(targetEntity=Users::class) */ private $userUpdate; /** * @ORM\Column(type="datetime") */ private $dateCreated; /** * @ORM\Column(type="datetime", nullable=true) */ private $dateUpdated; /** * @ORM\Column(type="integer", nullable=true) */ private $status; /** * @ORM\Column(type="boolean") */ private $isDeleted; public function getId(): ?int { return $this->id; } public function getIdentite(): ?Identite { return $this->identite; } public function setIdentite(?Identite $identite): self { $this->identite = $identite; return $this; } public function getAdresse(): ?Adresses { return $this->Adresse; } public function setAdresse(?Adresses $Adresse): self { $this->Adresse = $Adresse; return $this; } public function getUserCreate(): ?Users { return $this->userCreate; } public function setUserCreate(?Users $userCreate): self { $this->userCreate = $userCreate; return $this; } public function getUserUpdate(): ?Users { return $this->userUpdate; } public function setUserUpdate(?Users $userUpdate): self { $this->userUpdate = $userUpdate; return $this; } public function getDateCreated(): ?\DateTimeInterface { return $this->dateCreated; } public function setDateCreated(\DateTimeInterface $dateCreated): self { $this->dateCreated = $dateCreated; return $this; } public function getDateUpdated(): ?\DateTimeInterface { return $this->dateUpdated; } public function setDateUpdated(?\DateTimeInterface $dateUpdated): self { $this->dateUpdated = $dateUpdated; return $this; } public function getStatus(): ?int { return $this->status; } public function setStatus(?int $status): self { $this->status = $status; return $this; } public function getIsDeleted(): ?bool { return $this->isDeleted; } public function setIsDeleted(bool $isDeleted): self { $this->isDeleted = $isDeleted; return $this; }}