src/Entity/ContactGallery.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\Common\Collections\ArrayCollection;
  4. use Doctrine\Common\Collections\Collection;
  5. use Doctrine\ORM\Mapping as ORM;
  6. class ContactGallery
  7. {
  8.     /**
  9.      * @var int
  10.      */
  11.     private $id;
  12.     /**
  13.      * @var bool|null
  14.      */
  15.     private $isVisible true;
  16.     /**
  17.      * @var \Doctrine\Common\Collections\Collection
  18.      */
  19.     private $galleryEntries;
  20.     /**
  21.      * Constructor
  22.      */
  23.     public function __construct()
  24.     {
  25.         $this->galleryEntries = new \Doctrine\Common\Collections\ArrayCollection();
  26.     }
  27.     /**
  28.      * Get id.
  29.      *
  30.      * @return int
  31.      */
  32.     public function getId()
  33.     {
  34.         return $this->id;
  35.     }
  36.     /**
  37.      * Set isVisible.
  38.      *
  39.      * @param bool|null $isVisible
  40.      *
  41.      * @return ContactGallery
  42.      */
  43.     public function setIsVisible($isVisible null)
  44.     {
  45.         $this->isVisible $isVisible;
  46.         return $this;
  47.     }
  48.     /**
  49.      * Get isVisible.
  50.      *
  51.      * @return bool|null
  52.      */
  53.     public function getIsVisible()
  54.     {
  55.         return $this->isVisible;
  56.     }
  57.     /**
  58.      * Add galleryEntry.
  59.      *
  60.      * @param \App\Entity\ContactGalleryEntry $galleryEntry
  61.      *
  62.      * @return ContactGallery
  63.      */
  64.     public function addGalleryEntry(\App\Entity\ContactGalleryEntry $galleryEntry)
  65.     {
  66.         $this->galleryEntries[] = $galleryEntry;
  67.         return $this;
  68.     }
  69.     /**
  70.      * Remove galleryEntry.
  71.      *
  72.      * @param \App\Entity\ContactGalleryEntry $galleryEntry
  73.      *
  74.      * @return boolean TRUE if this collection contained the specified element, FALSE otherwise.
  75.      */
  76.     public function removeGalleryEntry(\App\Entity\ContactGalleryEntry $galleryEntry)
  77.     {
  78.         return $this->galleryEntries->removeElement($galleryEntry);
  79.     }
  80.     /**
  81.      * Get galleryEntries.
  82.      *
  83.      * @return \Doctrine\Common\Collections\Collection
  84.      */
  85.     public function getGalleryEntries()
  86.     {
  87.         return $this->galleryEntries;
  88.     }
  89. }