src/Entity/AclGroup.php line 11

Open in your IDE?
  1. <?php
  2.     namespace App\Entity;
  3.     use App\Repository\AclGroupRepository;
  4.     use Doctrine\ORM\Mapping as ORM;
  5.     /**
  6.      * @ORM\Entity(repositoryClass=AclGroupRepository::class)
  7.      */
  8.     class AclGroup
  9.     {
  10.         /**
  11.          * @ORM\Id
  12.          * @ORM\GeneratedValue
  13.          * @ORM\Column(type="integer")
  14.          */
  15.         private int $id;
  16.         /**
  17.          * @ORM\Column(type="string", length=255)
  18.          */
  19.         private string $slug;
  20.         /**
  21.          * @ORM\Column(type="string", length=255)
  22.          */
  23.         private string $title;
  24.         /**
  25.          * @ORM\Column(type="boolean", options={"default":true})
  26.          */
  27.         private bool $enabled;
  28.         public function __construct()
  29.         {
  30.             $this->enabled TRUE;
  31.         }
  32.         public function getId(): int
  33.         {
  34.             return $this->id;
  35.         }
  36.         public function getSlug(): string
  37.         {
  38.             return $this->slug;
  39.         }
  40.         public function setSlugstring $slug ): self
  41.         {
  42.             $this->slug $slug;
  43.             return $this;
  44.         }
  45.         public function getTitle(): string
  46.         {
  47.             return $this->title;
  48.         }
  49.         public function setTitlestring $title ): self
  50.         {
  51.             $this->title $title;
  52.             return $this;
  53.         }
  54.         public function getEnabled(): bool
  55.         {
  56.             return $this->enabled;
  57.         }
  58.         public function setEnabledbool $enabled ): self
  59.         {
  60.             $this->enabled $enabled;
  61.             return $this;
  62.         }
  63.     }