PHP 인터페이스 PhpSigep\Services\ServiceInterface

저자: : Stavarengo
파일 보기 프로젝트 열기: stavarengo/php-sigep

공개 메소드들

메소드 설명
buscaCliente ( AccessData $params ) : mixed
calcPrecoPrazo ( PhpSigep\Model\CalcPrecoPrazo $params ) : PhpSigep\Model\CalcPrecoPrazoRespostaIterator
consultaCep ( $cep ) : Result<\PhpSigep\Model\ConsultaCepResposta>
fechaPlpVariosServicos ( PhpSigep\Model\PreListaDePostagem $params ) : mixed
geraDigitoVerificadorEtiquetas ( PhpSigep\Model\GeraDigitoVerificadorEtiquetas $params ) : string[] Pede para o WebService do Correios calcular o dígito verificador de uma etiqueta.
rastrearObjeto ( RastrearObjeto $params ) : PhpSigep\Services\Result<\PhpSigep\Model\RastrearObjetoResultado[]>
solicitaEtiquetas ( PhpSigep\Model\SolicitaEtiquetas $params ) : PhpSigep\Model\Etiqueta[]
verificaDisponibilidadeServico ( PhpSigep\Model\VerificaDisponibilidadeServico $params ) : Result<\PhpSigep\Model\VerificaDisponibilidadeServicoResposta>
verificarStatusCartaoPostagem ( $numeroCartaoPostagem, $usuario, $senha ) : PhpSigep\Services\Result<\PhpSigep\Model\verificarStatusCartaoPostagemResposta[]>

메소드 상세

buscaCliente() 공개 메소드

public buscaCliente ( AccessData $params ) : mixed
$params PhpSigep\Model\AccessData
리턴 mixed

calcPrecoPrazo() 공개 메소드

public calcPrecoPrazo ( PhpSigep\Model\CalcPrecoPrazo $params ) : PhpSigep\Model\CalcPrecoPrazoRespostaIterator
$params PhpSigep\Model\CalcPrecoPrazo
리턴 PhpSigep\Model\CalcPrecoPrazoRespostaIterator

consultaCep() 공개 메소드

public consultaCep ( $cep ) : Result<\PhpSigep\Model\ConsultaCepResposta>
$cep
리턴 Result<\PhpSigep\Model\ConsultaCepResposta>

fechaPlpVariosServicos() 공개 메소드

public fechaPlpVariosServicos ( PhpSigep\Model\PreListaDePostagem $params ) : mixed
$params PhpSigep\Model\PreListaDePostagem
리턴 mixed

geraDigitoVerificadorEtiquetas() 공개 메소드

Se preferir você pode usar o método {@linnk \PhpSigep\Model\Etiqueta::getDv()} para calcular o dígito verificador, visto que esse método é mais rádido pois faz o cálculo local sem precisar se comunicar com o WebService.
public geraDigitoVerificadorEtiquetas ( PhpSigep\Model\GeraDigitoVerificadorEtiquetas $params ) : string[]
$params PhpSigep\Model\GeraDigitoVerificadorEtiquetas
리턴 string[]

rastrearObjeto() 공개 메소드

public rastrearObjeto ( RastrearObjeto $params ) : PhpSigep\Services\Result<\PhpSigep\Model\RastrearObjetoResultado[]>
$params PhpSigep\Model\RastrearObjeto
리턴 PhpSigep\Services\Result<\PhpSigep\Model\RastrearObjetoResultado[]>

solicitaEtiquetas() 공개 메소드

public solicitaEtiquetas ( PhpSigep\Model\SolicitaEtiquetas $params ) : PhpSigep\Model\Etiqueta[]
$params PhpSigep\Model\SolicitaEtiquetas
리턴 PhpSigep\Model\Etiqueta[]

verificaDisponibilidadeServico() 공개 메소드

public verificaDisponibilidadeServico ( PhpSigep\Model\VerificaDisponibilidadeServico $params ) : Result<\PhpSigep\Model\VerificaDisponibilidadeServicoResposta>
$params PhpSigep\Model\VerificaDisponibilidadeServico
리턴 Result<\PhpSigep\Model\VerificaDisponibilidadeServicoResposta>

verificarStatusCartaoPostagem() 공개 메소드

public verificarStatusCartaoPostagem ( $numeroCartaoPostagem, $usuario, $senha ) : PhpSigep\Services\Result<\PhpSigep\Model\verificarStatusCartaoPostagemResposta[]>
$numeroCartaoPostagem
$senha
리턴 PhpSigep\Services\Result<\PhpSigep\Model\verificarStatusCartaoPostagemResposta[]>