<?phpnamespace App\Entity;use App\Repository\ProductAccessoriesRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: ProductAccessoriesRepository::class)]class ProductAccessories{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\ManyToOne(inversedBy: 'productAccessories')] #[ORM\JoinColumn(nullable: false)] private ?products $product = null; #[ORM\ManyToOne] #[ORM\JoinColumn(nullable: false)] private ?products $accessory = null; #[ORM\Column(length: 255, nullable: true)] private ?string $thickness = null; #[ORM\Column(length: 255, nullable: true)] private ?string $length = null; #[ORM\Column(length: 255, nullable: true)] private ?string $typeTxt = null; #[ORM\Column(length: 255, nullable: true)] private ?string $actionTxt = null; #[ORM\Column(length: 255, nullable: true)] private ?string $gas = null; #[ORM\Column(length: 255, nullable: true)] private ?string $arpf = null; #[ORM\Column(length: 255, nullable: true)] private ?string $degree = null; #[ORM\Column(length: 255, nullable: true)] private ?string $accessoryTxt = null; public function getId(): ?int { return $this->id; } public function getProduct(): ?products { return $this->product; } public function setProduct(?products $product): static { $this->product = $product; return $this; } public function getAccessory(): ?products { return $this->accessory; } public function setAccessory(?products $accessory): static { $this->accessory = $accessory; return $this; } public function getThickness(): ?string { return $this->thickness; } public function setThickness(?string $thickness): static { $this->thickness = $thickness; return $this; } public function getLength(): ?string { return $this->length; } public function setLength(?string $length): static { $this->length = $length; return $this; } public function getTypeTxt(): ?string { return $this->typeTxt; } public function setTypeTxt(?string $typeTxt): static { $this->typeTxt = $typeTxt; return $this; } public function getActionTxt(): ?string { return $this->actionTxt; } public function setActionTxt(?string $actionTxt): static { $this->actionTxt = $actionTxt; return $this; } public function getGas(): ?string { return $this->gas; } public function setGas(?string $gas): static { $this->gas = $gas; return $this; } public function getArpf(): ?string { return $this->arpf; } public function setArpf(?string $arpf): static { $this->arpf = $arpf; return $this; } public function getDegree(): ?string { return $this->degree; } public function setDegree(?string $degree): static { $this->degree = $degree; return $this; } public function getAccessoryTxt(): ?string { return $this->accessoryTxt; } public function setAccessoryTxt(?string $accessoryTxt): static { $this->accessoryTxt = $accessoryTxt; return $this; }}