Code Duplication    Length = 10-11 lines in 2 locations

src/Tools.php 2 locations

@@ 168-178 (lines=11) @@
165
            case self::TK_OBTEM:
166
                //Retorna um token para a unidade gestora poder usar o serviço do TCE.
167
                //Permite somente um token por unidade gestora.
168
                if ($this->tokenid != '') {
169
                    $resp = [
170
                        'bStat' => true,
171
                        'message' => 'Token criado com sucesso',
172
                        'status' => 'OK',
173
                        'chaveToken' => $this->tokenid,
174
                        'posicao' => 2,
175
                        'situacao' => 'Pronto para envio ou consulta'
176
                    ];
177
                    break;
178
                }
179
                $met = 'obterToken';
180
                $body = "<svc:obterToken>"
181
                    . "<codigoUg>$this->codigoUnidadeGestora</codigoUg>"
@@ 202-211 (lines=10) @@
199
                }
200
                //se tentativa de verificação ocorrer em menos de 2 seg
201
                //retorna como OK
202
                if ((time()-$this->tsLastSitToken) <= 2) {
203
                    $resp = [
204
                        'bStat' => true,
205
                        'message' => 'Situação token obtida com sucesso',
206
                        'status' => 'OK',
207
                        'posicao' => 1,
208
                        'situacao' => 'Pronto para envio ou consulta'
209
                    ];
210
                    break;
211
                }
212
                $met = 'obterSituacaoToken';
213
                $body = "<svc:obterSituacaoToken>"
214
                    . "<chaveToken>$this->tokenid</chaveToken>"