public function setResposta(SimpleXMLElement $resposta) { $this->resposta = $resposta; }
/** * Realiza o envio da requisição à Cielo * * @param Requisicao $requisicao */ protected function enviaRequisicao(Requisicao $requisicao) { $request = $this->httpClient->post($this->getEndpoint())->addPostFields(array('mensagem' => $requisicao->getEnvio()->asXML())); foreach ($this->curlOpcoes as $opcao) { $request->getCurlOptions()->set($opcao['nome'], $opcao['valor']); } $requisicao->setResposta($request->send()->xml()); return $requisicao; }