<?phpnamespace App\Entity;use App\Repository\IctusPanierSpecialRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=IctusPanierSpecialRepository::class) */class IctusPanierSpecial{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="string", length=255) */ private $designation; /** * @ORM\Column(type="integer") */ private $quantite; /** * @ORM\Column(type="float", nullable=true) */ private $prixUnitaire; /** * @ORM\Column(type="float", nullable=true) */ private $total; /** * @ORM\Column(type="datetime_immutable") */ private $createdAt; /** * @ORM\ManyToOne(targetEntity=User::class, inversedBy="ictusPanierSpecials") * @ORM\JoinColumn(nullable=false) */ private $user; /** * @ORM\ManyToOne(targetEntity=IctusPharmacie::class, inversedBy="ictusPanierSpecials") * @ORM\JoinColumn(nullable=false) */ private $pharmacie; /** * @ORM\ManyToOne(targetEntity=Ordonnance::class, inversedBy="ictusPanierSpecials") */ private $ordonnance; public function getId(): ?int { return $this->id; } public function getDesignation(): ?string { return $this->designation; } public function setDesignation(string $designation): self { $this->designation = $designation; return $this; } public function getQuantite(): ?int { return $this->quantite; } public function setQuantite(int $quantite): self { $this->quantite = $quantite; return $this; } public function getPrixUnitaire(): ?float { return $this->prixUnitaire; } public function setPrixUnitaire(?float $prixUnitaire): self { $this->prixUnitaire = $prixUnitaire; return $this; } public function getTotal(): ?float { return $this->total; } public function setTotal(?float $total): self { $this->total = $total; return $this; } public function getCreatedAt(): ?\DateTimeImmutable { return $this->createdAt; } public function setCreatedAt(\DateTimeImmutable $createdAt): self { $this->createdAt = $createdAt; return $this; } public function getUser(): ?User { return $this->user; } public function setUser(?User $user): self { $this->user = $user; return $this; } public function getPharmacie(): ?IctusPharmacie { return $this->pharmacie; } public function setPharmacie(?IctusPharmacie $pharmacie): self { $this->pharmacie = $pharmacie; return $this; } public function getOrdonnance(): ?Ordonnance { return $this->ordonnance; } public function setOrdonnance(?Ordonnance $ordonnance): self { $this->ordonnance = $ordonnance; return $this; }}