@@ 320-414 (lines=95) @@ | ||
317 | ); |
|
318 | $ideDeclarado->appendChild($PaisEndereco); |
|
319 | ||
320 | if (!empty($this->std->enderecooutros)) { |
|
321 | foreach ($this->std->enderecooutros as $eo) { |
|
322 | $EnderecoOutros = $this->dom->createElement("EnderecoOutros"); |
|
323 | $this->dom->addChild( |
|
324 | $EnderecoOutros, |
|
325 | "tpEndereco", |
|
326 | !empty($eo->tpendereco) ? $eo->tpendereco : null, |
|
327 | false |
|
328 | ); |
|
329 | $this->dom->addChild( |
|
330 | $EnderecoOutros, |
|
331 | "EnderecoLivre", |
|
332 | !empty($eo->enderecolivre) ? $eo->enderecolivre : null, |
|
333 | false |
|
334 | ); |
|
335 | if (!empty($eo->enderecoestrutura) && empty($eo->enderecolivre)) { |
|
336 | $ee = $eo->enderecoestrutura; |
|
337 | $EnderecoEstrutura = $this->dom->createElement("EnderecoEstrutura"); |
|
338 | $this->dom->addChild( |
|
339 | $EnderecoEstrutura, |
|
340 | "EnderecoLivre", |
|
341 | !empty($ee->enderecolivre) ? $ee->enderecolivre : null, |
|
342 | false |
|
343 | ); |
|
344 | if (!empty($ee->endereco)) { |
|
345 | $end = $ee->endereco; |
|
346 | $Endereco = $this->dom->createElement("Endereco"); |
|
347 | $this->dom->addChild( |
|
348 | $Endereco, |
|
349 | "Logradouro", |
|
350 | !empty($end->logradouro) ? $end->logradouro : null, |
|
351 | false |
|
352 | ); |
|
353 | $this->dom->addChild( |
|
354 | $Endereco, |
|
355 | "Numero", |
|
356 | !empty($end->numero) ? $end->numero : null, |
|
357 | false |
|
358 | ); |
|
359 | $this->dom->addChild( |
|
360 | $Endereco, |
|
361 | "Complemento", |
|
362 | !empty($end->complemento) ? $end->complemento : null, |
|
363 | false |
|
364 | ); |
|
365 | $this->dom->addChild( |
|
366 | $Endereco, |
|
367 | "Andar", |
|
368 | !empty($end->andar) ? $end->andar : null, |
|
369 | false |
|
370 | ); |
|
371 | $this->dom->addChild( |
|
372 | $Endereco, |
|
373 | "Bairro", |
|
374 | !empty($end->bairro) ? $end->bairro : null, |
|
375 | false |
|
376 | ); |
|
377 | $this->dom->addChild( |
|
378 | $Endereco, |
|
379 | "CaixaPostal", |
|
380 | !empty($end->caixapostal) ? $end->caixapostal : null, |
|
381 | false |
|
382 | ); |
|
383 | $EnderecoEstrutura->appendChild($Endereco); |
|
384 | } |
|
385 | $this->dom->addChild( |
|
386 | $EnderecoEstrutura, |
|
387 | "CEP", |
|
388 | $ee->cep, |
|
389 | true |
|
390 | ); |
|
391 | $this->dom->addChild( |
|
392 | $EnderecoEstrutura, |
|
393 | "Municipio", |
|
394 | $ee->municipio, |
|
395 | true |
|
396 | ); |
|
397 | $this->dom->addChild( |
|
398 | $EnderecoEstrutura, |
|
399 | "UF", |
|
400 | $ee->uf, |
|
401 | true |
|
402 | ); |
|
403 | $EnderecoOutros->appendChild($EnderecoEstrutura); |
|
404 | } |
|
405 | $this->dom->addChild( |
|
406 | $EnderecoOutros, |
|
407 | "Pais", |
|
408 | $eo->pais, |
|
409 | true |
|
410 | ); |
|
411 | ||
412 | $ideDeclarado->appendChild($EnderecoOutros); |
|
413 | } |
|
414 | } |
|
415 | if (!empty($this->std->paisresid)) { |
|
416 | foreach ($this->std->paisresid as $pr) { |
|
417 | $paisResid = $this->dom->createElement("paisResid"); |
@@ 321-415 (lines=95) @@ | ||
318 | ); |
|
319 | $ideDeclarado->appendChild($PaisEndereco); |
|
320 | ||
321 | if (!empty($this->std->enderecooutros)) { |
|
322 | foreach ($this->std->enderecooutros as $eo) { |
|
323 | $EnderecoOutros = $this->dom->createElement("EnderecoOutros"); |
|
324 | $this->dom->addChild( |
|
325 | $EnderecoOutros, |
|
326 | "tpEndereco", |
|
327 | !empty($eo->tpendereco) ? $eo->tpendereco : null, |
|
328 | false |
|
329 | ); |
|
330 | $this->dom->addChild( |
|
331 | $EnderecoOutros, |
|
332 | "EnderecoLivre", |
|
333 | !empty($eo->enderecolivre) ? $eo->enderecolivre : null, |
|
334 | false |
|
335 | ); |
|
336 | if (!empty($eo->enderecoestrutura) && empty($eo->enderecolivre)) { |
|
337 | $ee = $eo->enderecoestrutura; |
|
338 | $EnderecoEstrutura = $this->dom->createElement("EnderecoEstrutura"); |
|
339 | $this->dom->addChild( |
|
340 | $EnderecoEstrutura, |
|
341 | "EnderecoLivre", |
|
342 | !empty($ee->enderecolivre) ? $ee->enderecolivre : null, |
|
343 | false |
|
344 | ); |
|
345 | if (!empty($ee->endereco)) { |
|
346 | $end = $ee->endereco; |
|
347 | $Endereco = $this->dom->createElement("Endereco"); |
|
348 | $this->dom->addChild( |
|
349 | $Endereco, |
|
350 | "Logradouro", |
|
351 | !empty($end->logradouro) ? $end->logradouro : null, |
|
352 | false |
|
353 | ); |
|
354 | $this->dom->addChild( |
|
355 | $Endereco, |
|
356 | "Numero", |
|
357 | !empty($end->numero) ? $end->numero : null, |
|
358 | false |
|
359 | ); |
|
360 | $this->dom->addChild( |
|
361 | $Endereco, |
|
362 | "Complemento", |
|
363 | !empty($end->complemento) ? $end->complemento : null, |
|
364 | false |
|
365 | ); |
|
366 | $this->dom->addChild( |
|
367 | $Endereco, |
|
368 | "Andar", |
|
369 | !empty($end->andar) ? $end->andar : null, |
|
370 | false |
|
371 | ); |
|
372 | $this->dom->addChild( |
|
373 | $Endereco, |
|
374 | "Bairro", |
|
375 | !empty($end->bairro) ? $end->bairro : null, |
|
376 | false |
|
377 | ); |
|
378 | $this->dom->addChild( |
|
379 | $Endereco, |
|
380 | "CaixaPostal", |
|
381 | !empty($end->caixapostal) ? $end->caixapostal : null, |
|
382 | false |
|
383 | ); |
|
384 | $EnderecoEstrutura->appendChild($Endereco); |
|
385 | } |
|
386 | $this->dom->addChild( |
|
387 | $EnderecoEstrutura, |
|
388 | "CEP", |
|
389 | $ee->cep, |
|
390 | true |
|
391 | ); |
|
392 | $this->dom->addChild( |
|
393 | $EnderecoEstrutura, |
|
394 | "Municipio", |
|
395 | $ee->municipio, |
|
396 | true |
|
397 | ); |
|
398 | $this->dom->addChild( |
|
399 | $EnderecoEstrutura, |
|
400 | "UF", |
|
401 | $ee->uf, |
|
402 | true |
|
403 | ); |
|
404 | $EnderecoOutros->appendChild($EnderecoEstrutura); |
|
405 | } |
|
406 | $this->dom->addChild( |
|
407 | $EnderecoOutros, |
|
408 | "Pais", |
|
409 | $eo->pais, |
|
410 | true |
|
411 | ); |
|
412 | ||
413 | $ideDeclarado->appendChild($EnderecoOutros); |
|
414 | } |
|
415 | } |
|
416 | if (!empty($this->std->paisresid)) { |
|
417 | foreach ($this->std->paisresid as $pr) { |
|
418 | $paisResid = $this->dom->createElement("paisResid"); |