vendor/score/cms/src/Entity/Multisite/SiteItem.php line 14

Open in your IDE?
  1. <?php
  2. namespace  Score\CmsBundle\Entity\Multisite;
  3. use Score\BaseBundle\Entity\BaseEntity;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6.  * @ORM\Entity
  7.  * @ORM\InheritanceType("SINGLE_TABLE")
  8.  * @ORM\DiscriminatorColumn(name="item_type", type="string")
  9.  * @ORM\DiscriminatorMap({"article" = "SiteItemArticle","event" = "SiteItemEvent","page" = "SiteItemPage" ,"menu" = "SiteItemMenu", "block" = "SiteItemBlock" })
  10.  * @ORM\Table(name="cms_site_items")
  11.  * @ORM\HasLifecycleCallbacks()
  12.  */
  13. class SiteItem extends BaseEntity {
  14.     /**
  15.      * @ORM\Id
  16.      * @ORM\Column(type="integer")
  17.      * @ORM\GeneratedValue(strategy="AUTO")
  18.      */
  19.     protected $id;
  20.     /**
  21.      * @ORM\Column(type="integer", nullable = true)
  22.      */
  23.     protected $itemId;
  24.     public function getId()
  25.     {
  26.         return $this->id;
  27.     }
  28.     public function setId($id)
  29.     {
  30.         $this->id $id;
  31.     }
  32.     public function getItemId()
  33.     {
  34.         return $this->itemId;
  35.     }
  36.   
  37.     public function setItemId($itemId)
  38.     {
  39.         $this->itemId $itemId;
  40.     }
  41.     
  42. }