<?php
namespace App\Entity\Package;
use App\Entity\Traits\IdTrait;
use App\Entity\Traits\KeepEmptyTranslationTrait;
use Doctrine\ORM\Mapping as ORM;
use Knp\DoctrineBehaviors\Contract\Entity\TranslationInterface;
use Knp\DoctrineBehaviors\Model\Translatable\TranslationTrait;
/**
* @ORM\Entity
* @ORM\Table(name="package_translation")
*/
class PackageTranslation implements TranslationInterface
{
use IdTrait;
use TranslationTrait;
use KeepEmptyTranslationTrait;
/**
* @ORM\Column(type="string", nullable=true)
*/
private ?string $name = null;
/**
* @ORM\Column(type="string", nullable=true)
*/
private ?string $rangeName = null;
public function getName(): ?string
{
return $this->name;
}
public function setName(?string $name): self
{
$this->name = $name;
return $this;
}
public function getRangeName(): ?string
{
return $this->rangeName;
}
public function setRangeName(?string $rangeName): self
{
$this->rangeName = $rangeName;
return $this;
}
}