Code Duplication    Length = 8-8 lines in 2 locations

admin/gateways/pec24/nusoap.php 2 locations

@@ 3510-3517 (lines=8) @@
3507
                        if ($degzdata = @gzinflate($data)) {
3508
                            $data = $degzdata;
3509
                            $this->debug('The payload has been inflated to ' . strlen($data) . ' bytes');
3510
                            if (strlen($data) < $datalen) {
3511
                                // test for the case that the payload has been compressed twice
3512
                                $this->debug('The inflated payload is smaller than the gzipped one; try again');
3513
                                if ($degzdata = @gzinflate($data)) {
3514
                                    $data = $degzdata;
3515
                                    $this->debug('The payload has been inflated again to ' . strlen($data) . ' bytes');
3516
                                }
3517
                            }
3518
                        } else {
3519
                            $this->debug('Error using gzinflate to inflate the payload');
3520
                            $this->setError('Error using gzinflate to inflate the payload');
@@ 3526-3533 (lines=8) @@
3523
                        if ($degzdata = @gzinflate(substr($data, 10))) {    // do our best
3524
                            $data = $degzdata;
3525
                            $this->debug('The payload has been un-gzipped to ' . strlen($data) . ' bytes');
3526
                            if (strlen($data) < $datalen) {
3527
                                // test for the case that the payload has been compressed twice
3528
                                $this->debug('The un-gzipped payload is smaller than the gzipped one; try again');
3529
                                if ($degzdata = @gzinflate(substr($data, 10))) {
3530
                                    $data = $degzdata;
3531
                                    $this->debug('The payload has been un-gzipped again to ' . strlen($data) . ' bytes');
3532
                                }
3533
                            }
3534
                        } else {
3535
                            $this->debug('Error using gzinflate to un-gzip the payload');
3536
                            $this->setError('Error using gzinflate to un-gzip the payload');