src/Entity/ProductFamilyTranslation.php line 25

Open in your IDE?
  1. <?php
  2. /**
  3.  * TĹ‚umaczenia dla Country
  4.  */
  5. namespace App\Entity;
  6. 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="product_family_translation")
  17.  */
  18. class ProductFamilyTranslation implements TranslationInterfaceBlameableInterfaceTimestampableInterfaceSoftDeletableInterface   {
  19.     use TranslationTrait;
  20.     use BlameableTrait;
  21.     use TimestampableTrait;
  22.     use SoftDeletableTrait;
  23.     /**
  24.      * @Doctrine\ORM\Mapping\Id
  25.      * @Doctrine\ORM\Mapping\Column(type="integer")
  26.      * @Doctrine\ORM\Mapping\GeneratedValue(strategy="AUTO")
  27.      */
  28.     protected $id;
  29.     /**
  30.      * @Doctrine\ORM\Mapping\Column(type="string", length=255)
  31.      */
  32.     protected $name;
  33.     /**
  34.      * @return string
  35.      */
  36.     public function getName()
  37.     {
  38.         return $this->name;
  39.     }
  40.     /**
  41.      * @param  string
  42.      * @return null
  43.      */
  44.     public function setName($name)
  45.     {
  46.         $this->name $name;
  47.     }
  48.     public function getId(): ?int
  49.     {
  50.         return $this->id;
  51.     }
  52. }