src/Entity/Albums.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\GaleriesRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. #[ORM\Entity(repositoryClassGaleriesRepository::class)]
  6. #[ORM\Table(name"albums")]
  7. class Albums
  8. {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column]
  12.     private ?int $id null;
  13.     // Relation avec table Ville (si elle existe)
  14.     #[ORM\Column]
  15.     private ?string $nom null;
  16.     #[ORM\Column]
  17.     private ?string $slug null;
  18.     #[ORM\Column]
  19.     private ?string $statut null;
  20.     #[ORM\Column(length10)]
  21.     private ?int $adminsid;
  22.     #[ORM\Column]
  23.     private ?\DateTimeImmutable $createdat null;
  24.     #[ORM\Column]
  25.     private ?\DateTimeImmutable $updatedat null;
  26.     public function __construct(){
  27.         $this->createdat = new \DateTimeImmutable();
  28.         $this->updatedat = new \DateTimeImmutable();
  29.     }
  30.     public function getId(): ?int { return $this->id;}
  31.     public function getNom(): String{ return $this->nom;}
  32.     public function setNom(String $nom): self{$this->nom $nom;return $this;}
  33.     public function getSlug(): String{ return $this->slug;}
  34.     public function setSlug(String $slug): self{$this->slug $slug;return $this;}
  35.     public function getStatut(): string{return $this->statut;}
  36.     public function setStatut(string $statut): static{$this->statut $statut;return $this;}
  37.     public function getAdminsId(): ?int{return $this->adminsid;}
  38.     public function setAdminsId(int $adminsid): static{$this->adminsid $adminsid;return $this;}
  39.     public function getCreatedAt(): ?\DateTimeInterface{ return $this->createdat;}
  40.     public function setCreatedAt(?\DateTimeInterface $createdat): self$this->createdat $createdat;return $this;}
  41.     public function getUpdatedAt(): ?\DateTimeImmutable{return $this->updatedat;}
  42.     public function UpdatedAt(\DateTimeImmutable $updatedat): static{$this->updatedat $updatedat; return $this;}
  43. }