\Integra

Classe responsável por empacotar os dados e os enviar para o webservice.

Summary

Methods
Properties
Constants
__construct()
setTokenAutenticacao()
enviarDados()
serializar()
isBlankOrNull()
validateDate()
validateDataReferencia()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$token_autenticacao
N/A

Properties

$token_autenticacao

$token_autenticacao : 

Type

Methods

__construct()

__construct(string  $token_autenticacao) 

Inicializa uma nova instância da classe com o token de autenticação do Usuário do SMART.

Parameters

string $token_autenticacao

setTokenAutenticacao()

setTokenAutenticacao(string  $token_autenticacao) 

Seta o token de autenticação do Usuário do SMART.

Parameters

string $token_autenticacao

enviarDados()

enviarDados(\TipoDeDados  $tipoDeDados, string  $url, string  $dados) 

Método utilizado para enviar dados no formato bruto (JSON ou XML) para o webservice.

Parameters

\TipoDeDados $tipoDeDados
string $url
string $dados

serializar()

serializar(\TipoDeDados  $tipoDeDados, string  $dados) 

Converte os indicadores no tipo do formato aceito pelo webservice.

Parameters

\TipoDeDados $tipoDeDados
string $dados

isBlankOrNull()

isBlankOrNull(string  $valor) 

Método responsável por validar se o valor informado é branco ou nulo.

Parameters

string $valor

validateDate()

validateDate(string  $date, string  $format = 'd/m/Y H:i:s') 

Método responsável por validar se o valor informado é uma data no formato indicado.

Parameters

string $date
string $format

validateDataReferencia()

validateDataReferencia(string  $data) 

Método utilizado para validar o Mês de Refência informado no construtor da classe Integra.

Parameters

string $data