Code Duplication    Length = 13-14 lines in 2 locations

src/AppserverIo/Server/Configuration/ServerJsonConfiguration.php 1 location

@@ 687-699 (lines=13) @@
684
                // remove name
685
                unset($params["name"]);
686
                // set all virtual host information's
687
                foreach ($virtualHostNames as $virtualHostName) {
688
                    // add all virtual hosts params per key for faster matching later on
689
                    $virtualHosts[trim($virtualHostName)] = array(
690
                        'params' => $params,
691
                        'rewriteMaps' => $this->prepareRewriteMaps($virtualHost),
692
                        'rewrites' => $this->prepareRewrites($virtualHost),
693
                        'locations' => $this->prepareLocations($virtualHost),
694
                        'environmentVariables' => $this->prepareEnvironmentVariables($virtualHost),
695
                        'authentication' => $this->prepareAuthentications($virtualHost),
696
                        'accesses' => $this->prepareAccesses($virtualHost),
697
                        'analytics' => $this->prepareAnalytics($virtualHost)
698
                    );
699
                }
700
            }
701
        }
702
        return $virtualHosts;

src/AppserverIo/Server/Configuration/ServerXmlConfiguration.php 1 location

@@ 525-538 (lines=14) @@
522
                    $paramNodes = $virtualHostNode->xpath(".//param[@name='$paramName']");
523
                    $params[$paramName] = (string) array_shift($paramNodes);
524
                }
525
                foreach ($virtualHostNames as $virtualHostName) {
526
                    // set all virtual hosts params per key for faster matching later on
527
                    $virutalHosts[trim($virtualHostName)] = array(
528
                        'params' => $params,
529
                        'headers' => $this->prepareHeaders($virtualHostNode),
530
                        'rewriteMaps' => $this->prepareRewriteMaps($virtualHostNode),
531
                        'rewrites' => $this->prepareRewrites($virtualHostNode),
532
                        'locations' => $this->prepareLocations($virtualHostNode),
533
                        'environmentVariables' => $this->prepareEnvironmentVariables($virtualHostNode),
534
                        'authentications' => $this->prepareAuthentications($virtualHostNode),
535
                        'accesses' => $this->prepareAccesses($virtualHostNode),
536
                        'analytics' => $this->prepareAnalytics($virtualHostNode)
537
                    );
538
                }
539
            }
540
        }
541
        return $virutalHosts;