<?phpnamespace App\Entity\Order;use App\Repository\Order\OrderItemRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: OrderItemRepository::class)]class OrderItem{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\ManyToOne(inversedBy: 'orderItems')] private ?Order $order = null; #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 2)] private ?string $valueTTC = null; #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 2)] private ?string $valueHT = null; #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 2)] private ?string $quantity = null; #[ORM\Column(length: 50)] private ?string $type = null; #[ORM\Column(length: 255)] private ?string $designation = null; #[ORM\Column(nullable: true)] private ?bool $isAssigned = null; #[ORM\ManyToOne(inversedBy: 'orderItems')] private ?SaleItem $saleItem = null; public function getId(): ?int { return $this->id; } public function getOrder(): ?Order { return $this->order; } public function setOrder(?Order $order): static { $this->order = $order; return $this; } public function getValueTTC(): ?string { return $this->valueTTC; } public function setValueTTC(string $valueTTC): static { $this->valueTTC = $valueTTC; return $this; } public function getValueHT(): ?string { return $this->valueHT; } public function setValueHT(string $valueHT): static { $this->valueHT = $valueHT; return $this; } public function getQuantity(): ?string { return $this->quantity; } public function setQuantity(string $quantity): static { $this->quantity = $quantity; return $this; } public function getType(): ?string { return $this->type; } public function setType(string $type): static { $this->type = $type; return $this; } public function getDesignation(): ?string { return $this->designation; } public function setDesignation(string $designation): static { $this->designation = $designation; return $this; } public function isIsAssigned(): ?bool { return $this->isAssigned; } public function setIsAssigned(?bool $isAssigned): static { $this->isAssigned = $isAssigned; return $this; } public function getSaleItem(): ?SaleItem { return $this->saleItem; } public function setSaleItem(?SaleItem $saleItem): static { $this->saleItem = $saleItem; return $this; }}