src/Entity/CountryTranslation.php line 26

Open in your IDE?
  1. <?php
  2. /**
  3.  * TĹ‚umaczenia dla Country
  4.  */
  5. namespace App\Entity;
  6. use Doctrine\ORM\Mapping as ORM;use Knp\DoctrineBehaviors\Contract\Entity\SoftDeletableInterface;
  7. use Knp\DoctrineBehaviors\Model\SoftDeletable\SoftDeletableTrait;
  8. use Knp\DoctrineBehaviors\Contract\Entity\TimestampableInterface;
  9. use Knp\DoctrineBehaviors\Model\Timestampable\TimestampableTrait;
  10. use Knp\DoctrineBehaviors\Contract\Entity\BlameableInterface;
  11. use Knp\DoctrineBehaviors\Model\Blameable\BlameableTrait;
  12. use Knp\DoctrineBehaviors\Model\Translatable\TranslationTrait;
  13. use Knp\DoctrineBehaviors\Contract\Entity\TranslationInterface;
  14. /**
  15.  * @Doctrine\ORM\Mapping\Entity
  16.  * @Doctrine\ORM\Mapping\Table(name="country_translation")
  17.  */
  18. class CountryTranslation implements TranslationInterfaceBlameableInterfaceTimestampableInterfaceSoftDeletableInterface   {
  19.     use TranslationTrait;
  20.     /**
  21.      * @ORM\Id
  22.      * @ORM\Column(type="integer")
  23.      * @ORM\GeneratedValue
  24.      */
  25.     private ?int $id null;
  26. use BlameableTrait;
  27.     use TimestampableTrait;
  28.     
  29.     use SoftDeletableTrait;
  30.     
  31.     /**
  32.      * @Doctrine\ORM\Mapping\Column(type="string", length=255)
  33.      */
  34.     protected $name;
  35.     /**
  36.      * @return string
  37.      */
  38.     public function getName()
  39.     {
  40.         return $this->name;
  41.     }
  42.     /**
  43.      * @param  string
  44.      * @return null
  45.      */
  46.     public function setName($name)
  47.     {
  48.         $this->name $name;
  49.     }
  50.     public function getId(): ?int
  51.     {
  52.         return $this->id;
  53.     }
  54. }