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

@@ 539-552 (lines=14) @@
536
                    $paramNodes = $virtualHostNode->xpath(".//param[@name='$paramName']");
537
                    $params[$paramName] = (string) array_shift($paramNodes);
538
                }
539
                foreach ($virtualHostNames as $virtualHostName) {
540
                    // set all virtual hosts params per key for faster matching later on
541
                    $virutalHosts[trim($virtualHostName)] = array(
542
                        'params' => $params,
543
                        'headers' => $this->prepareHeaders($virtualHostNode),
544
                        'rewriteMaps' => $this->prepareRewriteMaps($virtualHostNode),
545
                        'rewrites' => $this->prepareRewrites($virtualHostNode),
546
                        'locations' => $this->prepareLocations($virtualHostNode),
547
                        'environmentVariables' => $this->prepareEnvironmentVariables($virtualHostNode),
548
                        'authentications' => $this->prepareAuthentications($virtualHostNode),
549
                        'accesses' => $this->prepareAccesses($virtualHostNode),
550
                        'analytics' => $this->prepareAnalytics($virtualHostNode)
551
                    );
552
                }
553
            }
554
        }
555
        return $virutalHosts;