/**
* @param Transaction $transaction
* @param DOMDocument $document
* @return \DOMElement
*/
private function createRequisicaoAutorizacao(Transaction $transaction, DOMDocument $document)
{
$autorizacao = $document->createElementNS(RequestSerializer::NS, 'requisicao-autorizacao-tid');
$autorizacao->setAttribute('id', $transaction->getOrder()->getNumber());
$autorizacao->setAttribute('versao', RequestSerializer::VERSION);
$autorizacao->appendChild($document->createElementNS(RequestSerializer::NS, 'tid', $transaction->getTid()));
$autorizacao->appendChild($this->createDadosEc($transaction, $document));
return $autorizacao;
}