@@ 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; |
@@ 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; |