<?phpnamespace App\Entity\Main;use App\Repository\Main\CartSessionRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=CartSessionRepository::class) */class CartSession{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="string", length=255) */ private $id_cart_session; /** * @ORM\Column(type="integer") */ private $id_customer; /** * @ORM\Column(type="text") */ private $cart_raw; /** * @ORM\Column(type="string", length=255) */ private $user_agent; /** * @ORM\Column(type="datetime") */ private $date_add; public function getId(): ?int { return $this->id; } public function getIdCartSession(): ?string { return $this->id_cart_session; } public function setIdCartSession(string $id_cart_session): self { $this->id_cart_session = $id_cart_session; return $this; } public function getIdCustomer(): ?int { return $this->id_customer; } public function setIdCustomer(int $id_customer): self { $this->id_customer = $id_customer; return $this; } public function getCartRaw(): ?string { return $this->cart_raw; } public function setCartRaw(string $cart_raw): self { $this->cart_raw = $cart_raw; return $this; } public function getUserAgent(): ?string { return $this->user_agent; } public function setUserAgent(string $user_agent): self { $this->user_agent = $user_agent; return $this; } public function getDateAdd(): ?\DateTimeInterface { return $this->date_add; } public function setDateAdd(\DateTimeInterface $date_add): self { $this->date_add = $date_add; return $this; }}