Code Duplication    Length = 10-11 lines in 2 locations

src/Tools.php 2 locations

@@ 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>"