vendor/crosiersource/crosierlib-radx/src/Entity/Fiscal/MsgRetornoRF.php line 17

Open in your IDE?
  1. <?php
  2. namespace CrosierSource\CrosierLibRadxBundle\Entity\Fiscal;
  3. use CrosierSource\CrosierLibBaseBundle\Entity\EntityId;
  4. use CrosierSource\CrosierLibBaseBundle\Entity\EntityIdTrait;
  5. use Doctrine\ORM\Mapping as ORM;
  6. /**
  7.  * Entidade para mensagens de retorno da Receita Federal.
  8.  *
  9.  * @ORM\Entity(repositoryClass="CrosierSource\CrosierLibRadxBundle\Repository\Fiscal\MsgRetornoRFRepository")
  10.  * @ORM\Table(name="fis_msg_retorno_rf")
  11.  *
  12.  * @author Carlos Eduardo Pauluk
  13.  */
  14. class MsgRetornoRF implements EntityId
  15. {
  16.     use EntityIdTrait;
  17.     /**
  18.      * @ORM\Column(name="codigo", type="integer", nullable=false)
  19.      * @var int|null
  20.      */
  21.     public ?int $codigo;
  22.     /**
  23.      * @ORM\Column(name="mensagem", type="string", nullable=false, length=2000)
  24.      * @var string|null
  25.      */
  26.     public ?string $mensagem;
  27.     /**
  28.      * @ORM\Column(name="versao", type="string", nullable=false, length=10)
  29.      * @var string|null
  30.      */
  31.     public ?string $versao;
  32.     public function getCodigo(): ?int
  33.     {
  34.         return $this->codigo;
  35.     }
  36.     public function setCodigo($codigo): MsgRetornoRF
  37.     {
  38.         $this->codigo $codigo;
  39.         return $this;
  40.     }
  41.     public function getMensagem(): ?string
  42.     {
  43.         return $this->mensagem;
  44.     }
  45.     public function setMensagem($mensagem): MsgRetornoRF
  46.     {
  47.         $this->mensagem $mensagem;
  48.         return $this;
  49.     }
  50.     public function getVersao(): ?string
  51.     {
  52.         return $this->versao;
  53.     }
  54.     public function setVersao($versao): MsgRetornoRF
  55.     {
  56.         $this->versao $versao;
  57.         return $this;
  58.     }
  59. }