vendor/webbamboo/spinners-common/src/Entity/Countythumbnailname.php line 14

  1. <?php
  2. namespace Webbamboo\SpinnersCommon\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * Countythumbnailname
  6.  *
  7.  * @ORM\Table("Countythumbnailname")
  8.  * @ORM\Entity
  9.  */
  10. #[ORM\Entity(repositoryClassCountythumbnailnameRepository::class)]
  11. class Countythumbnailname
  12. {
  13.     /**
  14.      * @var integer
  15.      *
  16.      * @ORM\Column(name="id", type="integer")
  17.      * @ORM\Id
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     private $id;
  21.     /**
  22.      * @var string
  23.      *
  24.      * @ORM\Column(name="name", type="string", length=255)
  25.      */
  26.     private $name;
  27.     /**
  28.      * @ORM\OneToMany(targetEntity="Countythumbnail", mappedBy="name")
  29.      */
  30.     private $thumbnails;
  31.     /**
  32.      * Get id
  33.      *
  34.      * @return integer
  35.      */
  36.     public function getId()
  37.     {
  38.         return $this->id;
  39.     }
  40.     /**
  41.      * Set name
  42.      *
  43.      * @param string $name
  44.      * @return Countythumbnailname
  45.      */
  46.     public function setName($name)
  47.     {
  48.         $this->name $name;
  49.         return $this;
  50.     }
  51.     /**
  52.      * Get name
  53.      *
  54.      * @return string
  55.      */
  56.     public function getName()
  57.     {
  58.         return $this->name;
  59.     }
  60.     /**
  61.      * Constructor
  62.      */
  63.     public function __construct()
  64.     {
  65.         $this->thumbnails = new \Doctrine\Common\Collections\ArrayCollection();
  66.     }
  67.     /**
  68.      * Add thumbnails
  69.      *
  70.      * @param \Webbamboo\SpinnersCommon\Entity\Countythumbnail $thumbnails
  71.      * @return Countythumbnailname
  72.      */
  73.     public function addThumbnail(\Webbamboo\SpinnersCommon\Entity\Countythumbnail $thumbnails)
  74.     {
  75.         $this->thumbnails[] = $thumbnails;
  76.         return $this;
  77.     }
  78.     /**
  79.      * Remove thumbnails
  80.      *
  81.      * @param \Webbamboo\SpinnersCommon\Entity\Countythumbnail $thumbnails
  82.      */
  83.     public function removeThumbnail(\Webbamboo\SpinnersCommon\Entity\Countythumbnail $thumbnails)
  84.     {
  85.         $this->thumbnails->removeElement($thumbnails);
  86.     }
  87.     /**
  88.      * Get thumbnails
  89.      *
  90.      * @return \Doctrine\Common\Collections\Collection
  91.      */
  92.     public function getThumbnails()
  93.     {
  94.         return $this->thumbnails;
  95.     }
  96. }