Code Duplication    Length = 4-6 lines in 2 locations

admin/gateways/pec24/nusoap.php 2 locations

@@ 1470-1473 (lines=4) @@
1467
                    //                        minOccurs="0" maxOccurs="unbounded" />
1468
                    //                </sequence>
1469
                    //            </complexType>
1470
                    if ($this->currentComplexType && $this->complexTypes[$this->currentComplexType]['phpType'] == 'array') {
1471
                        $this->xdebug('arrayType for unusual array is ' . $attrs['type']);
1472
                        $this->complexTypes[$this->currentComplexType]['arrayType'] = $attrs['type'];
1473
                    }
1474
                    $this->currentElement = $attrs['name'];
1475
                    $ename = $attrs['name'];
1476
                } elseif (isset($attrs['ref'])) {
@@ 1544-1549 (lines=6) @@
1541
                $this->xdebug('restriction ' . $attrs['base']);
1542
                if ($this->currentSimpleType) {
1543
                    $this->simpleTypes[$this->currentSimpleType]['type'] = $attrs['base'];
1544
                } elseif ($this->currentComplexType) {
1545
                    $this->complexTypes[$this->currentComplexType]['restrictionBase'] = $attrs['base'];
1546
                    if (strstr($attrs['base'],':') == ':Array') {
1547
                        $this->complexTypes[$this->currentComplexType]['phpType'] = 'array';
1548
                    }
1549
                }
1550
            break;
1551
            case 'schema':
1552
                $this->schemaInfo = $attrs;