LoteGnre
in package
implements
ObjetoSefaz
AbstractYes
Classe que contém os métodos necessários para armazenar as guias em lotes para serem transmitidas através do webservice da sefaz
Tags
Table of Contents
Interfaces
- ObjetoSefaz
- Interface criada para ser implementada pelas classes que desejam enviar seus dados através do webservice da SEFAZ
Constants
Properties
- $guias : array<string|int, mixed>
- Atributo que armazenará todas as guias desejadas
Methods
- addGuia() : void
- Método utilizado para armazenar a guia desejada na classe
- getGuia() : Guia
- Método utilizado para retornar uma guia específica existente no lote
- getGuias() : array<string|int, mixed>
- Método utilizado para retornar todas as guias existentes no lote
Constants
DESTINATARIO_PESSOA_JURIDICA
public
mixed
DESTINATARIO_PESSOA_JURIDICA
= 1
EMITENTE_PESSOA_JURIDICA
public
mixed
EMITENTE_PESSOA_JURIDICA
= 1
Properties
$guias
Atributo que armazenará todas as guias desejadas
private
array<string|int, mixed>
$guias
= []
Methods
addGuia()
Método utilizado para armazenar a guia desejada na classe
public
addGuia(Guia $guia) : void
Parameters
- $guia : Guia
-
Para armazenar uma guia com sucesso é necessário enviar um objeto do tipo Guia
Tags
getGuia()
Método utilizado para retornar uma guia específica existente no lote
public
getGuia(int $index) : Guia
Parameters
- $index : int
Tags
Return values
GuiagetGuias()
Método utilizado para retornar todas as guias existentes no lote
public
getGuias() : array<string|int, mixed>