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

@@ 260-273 (lines=14) @@
257
                    $paramName = (string)$paramNode->attributes()->name;
258
                    $params[$paramName] = (string)array_shift($virtualHostNode->xpath(".//param[@name='$paramName']"));
259
                }
260
                foreach ($virtualHostNames as $virtualHostName) {
261
                    // set all virtual hosts params per key for faster matching later on
262
                    $virutalHosts[trim($virtualHostName)] = array(
263
                        'params' => $params,
264
                        'headers' => $this->prepareHeaders($virtualHostNode),
265
                        'rewriteMaps' => $this->prepareRewriteMaps($virtualHostNode),
266
                        'rewrites' => $this->prepareRewrites($virtualHostNode),
267
                        'locations' => $this->prepareLocations($virtualHostNode),
268
                        'environmentVariables' => $this->prepareEnvironmentVariables($virtualHostNode),
269
                        'authentications' => $this->prepareAuthentications($virtualHostNode),
270
                        'accesses' => $this->prepareAccesses($virtualHostNode),
271
                        'analytics' => $this->prepareAnalytics($virtualHostNode)
272
                    );
273
                }
274
            }
275
        }
276
        return $virutalHosts;