PHP Class MrPrompt\Cielo\Requisicao\Requisicao

Author: Luís Otávio Cobucci Oblonczyk ([email protected])
Mostra file Open project: mrprompt/cielo Class Usage Examples

Protected Properties

Property Type Description
$transacao MrPrompt\Cielo\Transacao Transação a ser enviada

Public Methods

Method Description
__construct ( MrPrompt\Cielo\Autorizacao $autorizacao, Transacao $transacao ) Inicializa o objeto
getAdicionarTid ( ) : boolean Retorna adicionarTid
getEnvio ( ) : SimpleXMLElement Retorna o objeto XML de requisição
getModalidadeIntegracao ( ) : integer Retorna a modalidade de integração definida na autorização.
getResposta ( ) : SimpleXMLElement Retorna o objeto XML de resposta
setAdicionarTid ( $deve ) Configura adicionarTid
setResposta ( SimpleXMLElement $resposta ) Configura o objeto de resposta

Protected Methods

Method Description
configuraAutenticacao ( ) Adiciona os dados de autenticação à requisição
configuraEnvio ( ) Configura o objeto de envio de acordo com as requisições
configuraTransacao ( ) Adiciona os dados da transacao à requisição
deveAdicionarTid ( ) : boolean Verificação se deve ser enviado o TID na requisição
getXmlInicial ( ) : string Retorna o XML inicial da requisição

Method Details

__construct() public method

Inicializa o objeto
public __construct ( MrPrompt\Cielo\Autorizacao $autorizacao, Transacao $transacao )
$autorizacao MrPrompt\Cielo\Autorizacao
$transacao MrPrompt\Cielo\Transacao

configuraAutenticacao() protected method

Adiciona os dados de autenticação à requisição
protected configuraAutenticacao ( )

configuraEnvio() protected method

Configura o objeto de envio de acordo com as requisições
protected configuraEnvio ( )

configuraTransacao() protected method

Adiciona os dados da transacao à requisição
protected configuraTransacao ( )

deveAdicionarTid() protected method

Verificação se deve ser enviado o TID na requisição
protected deveAdicionarTid ( ) : boolean
return boolean

getAdicionarTid() public method

Retorna adicionarTid
public getAdicionarTid ( ) : boolean
return boolean

getEnvio() public method

Retorna o objeto XML de requisição
public getEnvio ( ) : SimpleXMLElement
return SimpleXMLElement

getModalidadeIntegracao() public method

Retorna a modalidade de integração definida na autorização.

getResposta() public method

Retorna o objeto XML de resposta
public getResposta ( ) : SimpleXMLElement
return SimpleXMLElement

getXmlInicial() abstract protected method

Retorna o XML inicial da requisição
abstract protected getXmlInicial ( ) : string
return string

setAdicionarTid() public method

Configura adicionarTid
public setAdicionarTid ( $deve )

setResposta() public method

Configura o objeto de resposta
public setResposta ( SimpleXMLElement $resposta )
$resposta SimpleXMLElement

Property Details

$transacao protected_oe property

Transação a ser enviada
protected Transacao,MrPrompt\Cielo $transacao
return MrPrompt\Cielo\Transacao