<?php
namespace App\Entity;
use App\Repository\TranslationSpecificRepository;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: TranslationSpecificRepository::class)]
class TranslationSpecific
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $fk = null;
#[ORM\Column(nullable: true)]
private ?int $refId = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $valueText = null;
#[ORM\ManyToOne]
#[ORM\JoinColumn(nullable: false)]
private ?Languages $language = null;
public function getId(): ?int
{
return $this->id;
}
public function getFk(): ?string
{
return $this->fk;
}
public function setFk(?string $fk): self
{
$this->fk = $fk;
return $this;
}
public function getRefId(): ?int
{
return $this->refId;
}
public function setRefId(?int $refId): self
{
$this->refId = $refId;
return $this;
}
public function getValueText(): ?string
{
return $this->valueText;
}
public function setValueText(?string $valueText): self
{
$this->valueText = $valueText;
return $this;
}
public function getLanguage(): ?Languages
{
return $this->language;
}
public function setLanguage(?Languages $language): self
{
$this->language = $language;
return $this;
}
}