src/Entity/Main/ApiPages.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Main;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * ApiPages
  6.  *
  7.  * @ORM\Table(name="api_pages")
  8.  * @ORM\Entity(repositoryClass="App\Repository\Main\ApiPagesRepository")
  9.  */
  10. class ApiPages
  11. {
  12.     /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer", nullable=false)
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="IDENTITY")
  18.      */
  19.     private $id;
  20.     /**
  21.      * @var string
  22.      *
  23.      * @ORM\Column(name="slug", type="string", length=50, nullable=false)
  24.      */
  25.     private $slug;
  26.     /**
  27.      * @var int
  28.      *
  29.      * @ORM\Column(name="group_page", type="integer", nullable=true)
  30.      */
  31.     private $groupPage;
  32.     /**
  33.      * @var string
  34.      *
  35.      * @ORM\Column(name="lang", type="string", nullable=false)
  36.      */
  37.     private $lang;
  38.     /**
  39.      * @var int
  40.      *
  41.      * @ORM\Column(name="status", type="integer", nullable=false)
  42.      */
  43.     private $status;
  44.     /**
  45.      * @var string
  46.      *
  47.      * @ORM\Column(name="title", type="string", length=255, nullable=false)
  48.      */
  49.     private $title;
  50.     /**
  51.      * @var string
  52.      *
  53.      * @ORM\Column(name="str_html", type="string", nullable=false)
  54.      */
  55.     private $strHtml;
  56.     /**
  57.      * @var string
  58.      *
  59.      * @ORM\Column(name="json_back", type="json", nullable=false)
  60.      */
  61.     private $jsonBack;    
  62.     /**
  63.      * @var \DateTime
  64.      *
  65.      * @ORM\Column(name="date_created", type="datetime", nullable=false)
  66.      */
  67.     private $dateCreated;
  68.     /**
  69.      * @var bool
  70.      *
  71.      * @ORM\Column(name="default_page", type="boolean", nullable=false)
  72.      */
  73.     private $defaultPage;
  74.     public function getId(): ?int
  75.     {
  76.         return $this->id;
  77.     }
  78.     public function getSlug(): ?string
  79.     {
  80.         return $this->slug;
  81.     }
  82.     public function setSlug(?string $slug): self
  83.     {
  84.         $this->slug $slug;
  85.         return $this;
  86.     }
  87.     public function getTitle(): ?string
  88.     {
  89.         return $this->title;
  90.     }
  91.     public function setTitle(?string $title): self
  92.     {
  93.         $this->title $title;
  94.         return $this;
  95.     }
  96.     public function getGroupPage(): ?int
  97.     {
  98.         return $this->groupPage;
  99.     }
  100.     public function setGroupPage(?int $groupPage): self
  101.     {
  102.         $this->groupPage $groupPage;
  103.         return $this;
  104.     }
  105.     public function getLang(): ?string
  106.     {
  107.         return $this->lang;
  108.     }
  109.     public function setLang(?string $lang): self
  110.     {
  111.         $this->lang $lang;
  112.         return $this;
  113.     }
  114.     public function getStatus(): ?int
  115.     {
  116.         return $this->status;
  117.     }
  118.     public function setStatus(?int $status): self
  119.     {
  120.         $this->status $status;
  121.         return $this;
  122.     }
  123.     public function getStrHtml(): ?string
  124.     {
  125.         return $this->strHtml;
  126.     }
  127.     public function setStrHtml(?string $strHtml): self
  128.     {
  129.         $this->strHtml $strHtml;
  130.         return $this;
  131.     }
  132.     public function getJsonBack(): ?string
  133.     {
  134.         return $this->jsonBack;
  135.     }
  136.     public function setJsonBack(?string $jsonBack): self
  137.     {
  138.         $this->jsonBack $jsonBack;
  139.         return $this;
  140.     }
  141.     public function getDefaultPage(): ?string
  142.     {
  143.         return $this->defaultPage;
  144.     }
  145.     public function setDefaultPage(?string $defaultPage): self
  146.     {
  147.         $this->defaultPage $defaultPage;
  148.         return $this;
  149.     }
  150.     public function getDateCreated(): ?\DateTimeInterface
  151.     {
  152.         return $this->dateCreated;
  153.     }
  154.     public function setDateCreated(\DateTimeInterface $dateCreated): self
  155.     {
  156.         $this->dateCreated $dateCreated;
  157.         return $this;
  158.     }
  159. }