<?phpnamespace App\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping\Index;use Doctrine\ORM\Mapping as ORM;use App\Repository\CartRepository;#[ORM\Entity(repositoryClass: CartRepository::class)]#[Index(name: "cart_order", columns: ["order_id"])]#[Index(name: "cart_prod", columns: ["prod_id"])]class Cart implements EntityInterface{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\Column(type: 'integer')] private int $order_id = 0; #[ORM\ManyToOne] private ?Prod $prod = null; #[ORM\Column] private float $price = 0; #[ORM\Column(type: Types::SMALLINT)] private int $num = 0; #[ORM\Column(type: Types::SMALLINT)] private int $skidka = 0; #[ORM\Column(type: Types::SMALLINT)] private int $userdiscount = 0; #[ORM\Column(type: Types::SMALLINT)] private int $numdiscount = 0; #[ORM\Column(type: Types::SMALLINT)] private int $sumdiscount = 0; #[ORM\Column] private ?int $var = null; public function getId(): ?int { return $this->id; } public function getOrderId(): ?int { return $this->order_id; } public function setOrderId(int $order): self { $this->order_id = $order; return $this; } public function getPrice(): ?float { return $this->price; } public function setPrice(float $price): self { $this->price = $price; return $this; } public function getNum(): ?int { return $this->num; } public function setNum(int $num): self { $this->num = $num; return $this; } public function getSkidka(): ?int { return $this->skidka; } public function setSkidka(int $skidka): self { $this->skidka = $skidka; return $this; } public function getUserdiscount(): ?int { return $this->userdiscount; } public function setUserdiscount(int $userdiscount): self { $this->userdiscount = $userdiscount; return $this; } public function getNumdiscount(): ?int { return $this->numdiscount; } public function setNumdiscount(int $numdiscount): self { $this->numdiscount = $numdiscount; return $this; } public function getSumdiscount(): ?int { return $this->sumdiscount; } public function setSumdiscount(int $sumdiscount): self { $this->sumdiscount = $sumdiscount; return $this; } public function getVar(): ?int { return $this->var; } public function setVar(int $var): self { $this->var = $var; return $this; } public function getProd(): ?Prod { return $this->prod; } public function setProd(?Prod $prod): self { $this->prod = $prod; return $this; }}