ConfigUf
extends ConsultaConfigUf
in package
Classe utilzada para gerar o envelope SOAP para ser enviado ao web service da SEFAZ para realizar a operação de consulta das configurações da UF.
Tags
Table of Contents
Properties
- $ambienteDeTeste : int
Methods
- getEnvironment() : int
- Retorna em qual ambiente deve ser consultado
- getEstado() : string
- Retorna a UF que deve ser consultada
- getHeaderSoap() : array<string|int, mixed>
- Retorna o header da requisição SOAP
- getReceita() : int
- Retorna a receita que deve ser consultada
- getSoapEnvelop() : mixed
- Retorna o envelope que sera enviado na requisicao SOAP
- setEnvironment() : void
- Define em qual ambiente deve ser consultado
- setEstado() : void
- Define a UF que deve ser consultada
- setReceita() : void
- Define a receita que deve ser consultada
- soapAction() : string
- Retorna a action da requisição SOAP
- toXml() : string
- Retorna o XML que será enviado na requisição SOAP
- utilizarAmbienteDeTeste() : mixed
- Define se será utilizado o ambiente de testes ou não
Properties
$ambienteDeTeste
private
int
$ambienteDeTeste
= false
Methods
getEnvironment()
Retorna em qual ambiente deve ser consultado
public
getEnvironment() : int
Return values
intgetEstado()
Retorna a UF que deve ser consultada
public
getEstado() : string
Return values
stringgetHeaderSoap()
Retorna o header da requisição SOAP
public
getHeaderSoap() : array<string|int, mixed>
Return values
array<string|int, mixed>getReceita()
Retorna a receita que deve ser consultada
public
getReceita() : int
Return values
intgetSoapEnvelop()
Retorna o envelope que sera enviado na requisicao SOAP
public
getSoapEnvelop(mixed $gnre, mixed $consulta) : mixed
Parameters
- $gnre : mixed
- $consulta : mixed
setEnvironment()
Define em qual ambiente deve ser consultado
public
setEnvironment(int $environment) : void
Parameters
- $environment : int
-
O número do ambiente que se deseja consultar. 1 = produção - 2 = homologação
setEstado()
Define a UF que deve ser consultada
public
setEstado(mixed $estado) : void
Parameters
- $estado : mixed
setReceita()
Define a receita que deve ser consultada
public
setReceita(int $receita) : void
Parameters
- $receita : int
-
Código da receita
soapAction()
Retorna a action da requisição SOAP
public
soapAction() : string
Return values
string —Retorna uma string com o nome da ação que será executa pelo webservice
toXml()
Retorna o XML que será enviado na requisição SOAP
public
toXml() : string
Return values
stringutilizarAmbienteDeTeste()
Define se será utilizado o ambiente de testes ou não
public
utilizarAmbienteDeTeste([bool $ambiente = false ]) : mixed
Parameters
- $ambiente : bool = false
-
Ambiente