src/Entity/Package/PackageTranslation.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Package;
  3. use App\Entity\Traits\IdTrait;
  4. use App\Entity\Traits\KeepEmptyTranslationTrait;
  5. use Doctrine\ORM\Mapping as ORM;
  6. use Knp\DoctrineBehaviors\Contract\Entity\TranslationInterface;
  7. use Knp\DoctrineBehaviors\Model\Translatable\TranslationTrait;
  8. /**
  9.  * @ORM\Entity
  10.  * @ORM\Table(name="package_translation")
  11.  */
  12. class PackageTranslation implements TranslationInterface
  13. {
  14.    use IdTrait;
  15.    use TranslationTrait;
  16.    use KeepEmptyTranslationTrait;
  17.     /**
  18.      * @ORM\Column(type="string", nullable=true)
  19.      */
  20.     private ?string $name = null;
  21.     /**
  22.      * @ORM\Column(type="string", nullable=true)
  23.      */
  24.     private ?string $rangeName = null;
  25.     public function getName(): ?string
  26.     {
  27.         return $this->name;
  28.     }
  29.     public function setName(?string $name): self
  30.     {
  31.         $this->name = $name;
  32.         return $this;
  33.     }
  34.     public function getRangeName(): ?string
  35.     {
  36.         return $this->rangeName;
  37.     }
  38.     public function setRangeName(?string $rangeName): self
  39.     {
  40.         $this->rangeName = $rangeName;
  41.         return $this;
  42.     }
  43. }