<?phpnamespace App\Entity;use App\Repository\EvaluationElearningRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: EvaluationElearningRepository::class)]class EvaluationElearning{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\Column(length: 255, nullable: true)] private ?string $note = null; #[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)] private ?\DateTimeInterface $date = null; #[ORM\Column(type: Types::TEXT, nullable: true)] private ?string $description = null; #[ORM\ManyToOne(inversedBy: 'evaluationElearnings')] private ?FormationElearning $formation = null; #[ORM\ManyToOne(inversedBy: 'evaluationElearnings')] private ?User $user = null; #[ORM\Column(nullable: true)] private ?bool $isVu = null; #[ORM\Column(nullable: true)] private ?bool $isConfirm = null; public function getId(): ?int { return $this->id; } public function getNote(): ?string { return $this->note; } public function setNote(?string $note): self { $this->note = $note; return $this; } public function getDate(): ?\DateTimeInterface { return $this->date; } public function setDate(?\DateTimeInterface $date): self { $this->date = $date; return $this; } public function getDescription(): ?string { return $this->description; } public function setDescription(?string $description): self { $this->description = $description; return $this; } public function getFormation(): ?FormationElearning { return $this->formation; } public function setFormation(?FormationElearning $formation): self { $this->formation = $formation; return $this; } public function getUser(): ?User { return $this->user; } public function setUser(?User $user): self { $this->user = $user; return $this; } public function isIsVu(): ?bool { return $this->isVu; } public function setIsVu(?bool $isVu): self { $this->isVu = $isVu; return $this; } public function isIsConfirm(): ?bool { return $this->isConfirm; } public function setIsConfirm(?bool $isConfirm): self { $this->isConfirm = $isConfirm; return $this; }}