src/Entity/Tag.php line 10
<?phpnamespace App\Entity;use App\Repository\TagRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: TagRepository::class)]class Tag{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\ManyToOne(inversedBy: 'tags')]private ?User $user = null;#[ORM\Column(length: 255, nullable: true)]private ?string $contenu = null;#[ORM\Column(type: Types::DATE_MUTABLE, nullable: true)]private ?\DateTimeInterface $createdAt = null;#[ORM\ManyToOne(inversedBy: 'tags')]private ?Publication $publication = null;public function getId(): ?int{return $this->id;}public function getUser(): ?User{return $this->user;}public function setUser(?User $user): self{$this->user = $user;return $this;}public function getContenu(): ?string{return $this->contenu;}public function setContenu(?string $contenu): self{$this->contenu = $contenu;return $this;}public function getCreatedAt(): ?\DateTimeInterface{return $this->createdAt;}public function setCreatedAt(?\DateTimeInterface $createdAt): self{$this->createdAt = $createdAt;return $this;}public function getPublication(): ?Publication{return $this->publication;}public function setPublication(?Publication $publication): self{$this->publication = $publication;return $this;}}