vendor/crosiersource/crosierlib-base/src/Entity/Config/StoredViewInfo.php line 20

Open in your IDE?
  1. <?php
  2. namespace CrosierSource\CrosierLibBaseBundle\Entity\Config;
  3. use CrosierSource\CrosierLibBaseBundle\Doctrine\Annotations\NotUppercase;
  4. use CrosierSource\CrosierLibBaseBundle\Entity\EntityId;
  5. use CrosierSource\CrosierLibBaseBundle\Entity\EntityIdTrait;
  6. use Doctrine\ORM\Mapping as ORM;
  7. /**
  8.  * Entidade 'StoredViewInfo'.
  9.  * Armazena informações sobre estado das páginas.
  10.  *
  11.  * @ORM\Entity(repositoryClass="CrosierSource\CrosierLibBaseBundle\Repository\Config\StoredViewInfoRepository")
  12.  * @ORM\Table(name="cfg_stored_viewinfo")
  13.  *
  14.  * @author Carlos Eduardo Pauluk
  15.  */
  16. class StoredViewInfo implements EntityId
  17. {
  18.     use EntityIdTrait;
  19.     /**
  20.      * @ORM\Column(name="view_name", type="string", length=200, nullable=true)
  21.      * @NotUppercase()
  22.      * @var null|string
  23.      */
  24.     public ?string $viewName null;
  25.     /**
  26.      * @ORM\Column(name="view_info", type="string", length=15000, nullable=true)
  27.      * @NotUppercase()
  28.      * @var null|string
  29.      */
  30.     public ?string $viewInfo null;
  31.     /**
  32.      * @ORM\Column(name="user_id", type="integer", nullable=false)
  33.      * @var null|int
  34.      */
  35.     public ?int $user null;
  36. }