| @@ 165-175 (lines=11) @@ | ||
| 162 | } |
|
| 163 | break; |
|
| 164 | case 'O': |
|
| 165 | if ($this->tokenid != '') { |
|
| 166 | $resp = [ |
|
| 167 | 'bStat' => true, |
|
| 168 | 'message' => 'Token criado com sucesso', |
|
| 169 | 'status' => 'OK', |
|
| 170 | 'chaveToken' => $this->tokenid, |
|
| 171 | 'posicao' => 2, |
|
| 172 | 'situacao' => 'Pronto para envio ou consulta' |
|
| 173 | ]; |
|
| 174 | break; |
|
| 175 | } |
|
| 176 | $met = 'obterToken'; |
|
| 177 | $body = "<obterToken xmlns=\"$namespace\">" |
|
| 178 | . "<codigoUg>$this->codigoUnidadeGestora</codigoUg>" |
|
| @@ 197-206 (lines=10) @@ | ||
| 194 | } |
|
| 195 | //se tentativa de verificação ocorrer em menos de 2 seg |
|
| 196 | //retorna como OK |
|
| 197 | if ((time()-$this->tsLastSitToken) <= 2) { |
|
| 198 | $resp = [ |
|
| 199 | 'bStat' => true, |
|
| 200 | 'message' => 'Situação token obtida com sucesso', |
|
| 201 | 'status' => 'OK', |
|
| 202 | 'posicao' => 1, |
|
| 203 | 'situacao' => 'Pronto para envio ou consulta' |
|
| 204 | ]; |
|
| 205 | break; |
|
| 206 | } |
|
| 207 | $met = 'obterSituacaoToken'; |
|
| 208 | $body = "<obterSituacaoToken xmlns=\"$namespace\">" |
|
| 209 | . "<chaveToken>$this->tokenid</chaveToken>" |
|