Commit 2b9d1a2593d03282ebffe5d3fd12a74f25434640

Authored by Guilherme Andrade Del Cantoni
1 parent c31a739e
Exists in desenv

Adicionado registro de log de exceção na construção do QRCode

Showing 1 changed file with 21 additions and 15 deletions   Show diff stats
MdWsSeiRest.php
@@ -277,22 +277,28 @@ class MdWsSeiRest extends SeiIntegracao @@ -277,22 +277,28 @@ class MdWsSeiRest extends SeiIntegracao
277 277
278 public function adicionarElementoMenu() 278 public function adicionarElementoMenu()
279 { 279 {
280 - $nomeArquivo = 'QRCODE_'  
281 - . self::NOME_MODULO  
282 - . "_"  
283 - . SessaoSEI::getInstance()->getNumIdOrgaoUsuario()  
284 - . "_"  
285 - . SessaoSEI::getInstance()->getNumIdContextoUsuario()  
286 - . "_"  
287 - . self::getVersao();  
288 - $html = CacheSEI::getInstance()->getAtributo($nomeArquivo);  
289 -  
290 - if ($html) {  
291 - return $html;  
292 - } 280 + try{
  281 + $nomeArquivo = 'QRCODE_'
  282 + . self::NOME_MODULO
  283 + . "_"
  284 + . SessaoSEI::getInstance()->getNumIdOrgaoUsuario()
  285 + . "_"
  286 + . SessaoSEI::getInstance()->getNumIdContextoUsuario()
  287 + . "_"
  288 + . self::getVersao();
  289 + $html = CacheSEI::getInstance()->getAtributo($nomeArquivo);
  290 +
  291 + if ($html) {
  292 + return $html;
  293 + }
293 294
294 - $html = $this->montaCorpoHTMLQRCode($nomeArquivo);  
295 - CacheSEI::getInstance()->setAtributo($nomeArquivo, $html, CacheSEI::getInstance()->getNumTempo()); 295 + $html = $this->montaCorpoHTMLQRCode($nomeArquivo);
  296 + CacheSEI::getInstance()->setAtributo($nomeArquivo, $html, CacheSEI::getInstance()->getNumTempo());
  297 + }
  298 + catch(Exception $e){
  299 + LogSEI::getInstance()->gravar(InfraException::inspecionar($e));
  300 + throw $e;
  301 + }
296 302
297 return $html; 303 return $html;
298 } 304 }