src/Entity/Tag.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Symfony\Component\String\Slugger\AsciiSlugger;
  5. /**
  6.  * @ORM\Entity(repositoryClass=App\Repository\TagRepository::class)
  7.  */
  8. class Tag
  9. {
  10.     /**
  11.      * @var Int
  12.      * @ORM\Id
  13.      * @ORM\GeneratedValue
  14.      * @ORM\Column(type="integer")
  15.      */
  16.     private $id;
  17.     /**
  18.      * @var string
  19.      * @ORM\Column(type="string", length=255)
  20.      */
  21.     private $name;
  22.     public function getId(): ?int
  23.     {
  24.         return $this->id;
  25.     }
  26.     /**
  27.      *
  28.      * @return  string
  29.      */
  30.     public function getName(): ?string
  31.     {
  32.         return $this->name;
  33.     }
  34.     /**
  35.      *
  36.      * @param  string  $name
  37.      *
  38.      * @return  self
  39.      */
  40.     public function setName(string $name): self
  41.     {
  42.         $this->name $name;
  43.         
  44.         return $this;
  45.     }
  46.     
  47.     /**
  48.      * Return the name of tag 
  49.      *
  50.      * @return string
  51.      */
  52.     public function __toString(): string
  53.     {
  54.         return $this->name;
  55.     }
  56. }