src/Entity/Expertises.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\ExpertisesRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  6. #[ORM\Entity(repositoryClassExpertisesRepository::class)]
  7. class Expertises
  8. {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column]
  12.     private ?int $id;
  13.     #[ORM\Column]
  14.     private ?string $texte;
  15.     #[ORM\Column(length100)]
  16.     private ?string $statut;
  17.     #[ORM\Column(length10)]
  18.     private ?int $adminsid;
  19.     #[ORM\Column]
  20.     private ?\DateTimeImmutable $createdat null;
  21.     #[ORM\Column]
  22.     private ?\DateTimeImmutable $updatedat null;
  23.     public function __construct(){
  24.         $this->createdat = new \DateTimeImmutable();
  25.         $this->updatedat = new \DateTimeImmutable();
  26.     }
  27.     public function getId(): ?int{return $this->id;}
  28.     public function getTexte(): ?string{return $this->texte;}
  29.     public function setTexte(string $texte): static{$this->texte $texte;return $this;}
  30.     public function getStatut(): ?string{return $this->statut;}
  31.     public function setStatut(string $statut): static{$this->statut $statut;return $this;}
  32.     
  33.     public function getAdminsId(): ?int{ return $this->adminsid;}
  34.     public function setAdminsId(?int $adminsid): static{$this->adminsid $adminsid;return $this;}
  35.     
  36.     public function getCreatedAt(): ?\DateTimeImmutable{return $this->createdat;}
  37.     public function setCreatedAt(\DateTimeImmutable $createdat): static{$this->createdat $createdat;return $this;}
  38.     
  39.     public function getUpdatedAt(): ?\DateTimeImmutable{return $this->updatedat;}
  40.     public function UpdatedAt(\DateTimeImmutable $updatedat): static{$this->updatedat $updatedat;return $this;}
  41. }