src/Entity/Referenceclients.php line 8

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\ReferenceclientsRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. #[ORM\Entity(repositoryClassReferenceclientsRepository::class)]
  6. class Referenceclients
  7. {
  8.     #[ORM\Id]
  9.     #[ORM\GeneratedValue]
  10.     #[ORM\Column]
  11.     private ?int $id;
  12.     #[ORM\Column(length100)]
  13.     private ?string $nom;
  14.     #[ORM\Column(length100)]
  15.     private ?string $slug;
  16.     #[ORM\Column(length200nullabletrue)]
  17.     private ?string $image 'NO_FILE';
  18.     #[ORM\Column(length10)]
  19.     private ?int $adminsid;
  20.     #[ORM\Column]
  21.     private ?\DateTimeImmutable $created_at null;
  22.     public function __construct(){
  23.         $this->created_at = new \DateTimeImmutable();
  24.     }
  25.     public function getId(): ?int {return $this->id;}
  26.     public function getNom(): ?string{return $this->nom;}
  27.     public function setNom(string $nom): static {$this->nom $nom; return $this;}
  28.     public function getSlug(): ?string{return $this->slug;}
  29.     public function setSlug(string $slug): static {$this->slug $slug;return $this;}
  30.     public function getImage(): ?string{return $this->image;}
  31.     public function setImage(string $image): static{$this->image $image; return $this;}
  32.     public function getAdminsId(): ?int{return $this->adminsid;}
  33.     public function setAdminsId(int $adminsid): static {$this->adminsid $adminsid; return $this; }
  34.     public function getCreatedAt(): ?\DateTimeImmutable{return $this->created_at;}
  35.     public function setCreatedAtrecru(\DateTimeImmutable $created_at): static{$this->created_at $created_at; return $this;}
  36. }