@@ -56,8 +56,8 @@ discard block |
||
56 | 56 | break; |
57 | 57 | case 'PATH_INFO': |
58 | 58 | default: |
59 | - $segments = isset($_SERVER[ $protocol ]) |
|
60 | - ? $_SERVER[ $protocol ] |
|
59 | + $segments = isset($_SERVER[$protocol]) |
|
60 | + ? $_SERVER[$protocol] |
|
61 | 61 | : $this->parseRequestUri(); |
62 | 62 | break; |
63 | 63 | } |
@@ -87,23 +87,23 @@ discard block |
||
87 | 87 | */ |
88 | 88 | protected function parseRequestUri() |
89 | 89 | { |
90 | - if ( ! isset($_SERVER[ 'REQUEST_URI' ], $_SERVER[ 'SCRIPT_NAME' ])) { |
|
90 | + if ( ! isset($_SERVER['REQUEST_URI'], $_SERVER['SCRIPT_NAME'])) { |
|
91 | 91 | return ''; |
92 | 92 | } |
93 | 93 | |
94 | - $uri = parse_url($_SERVER[ 'REQUEST_URI' ]); |
|
95 | - $query = isset($uri[ 'query' ]) |
|
96 | - ? $uri[ 'query' ] |
|
94 | + $uri = parse_url($_SERVER['REQUEST_URI']); |
|
95 | + $query = isset($uri['query']) |
|
96 | + ? $uri['query'] |
|
97 | 97 | : ''; |
98 | - $uri = isset($uri[ 'path' ]) |
|
99 | - ? $uri[ 'path' ] |
|
98 | + $uri = isset($uri['path']) |
|
99 | + ? $uri['path'] |
|
100 | 100 | : ''; |
101 | 101 | |
102 | - if (isset($_SERVER[ 'SCRIPT_NAME' ][ 0 ])) { |
|
103 | - if (strpos($uri, $_SERVER[ 'SCRIPT_NAME' ]) === 0) { |
|
104 | - $uri = (string)substr($uri, strlen($_SERVER[ 'SCRIPT_NAME' ])); |
|
105 | - } elseif (strpos($uri, dirname($_SERVER[ 'SCRIPT_NAME' ])) === 0) { |
|
106 | - $uri = (string)substr($uri, strlen(dirname($_SERVER[ 'SCRIPT_NAME' ]))); |
|
102 | + if (isset($_SERVER['SCRIPT_NAME'][0])) { |
|
103 | + if (strpos($uri, $_SERVER['SCRIPT_NAME']) === 0) { |
|
104 | + $uri = (string)substr($uri, strlen($_SERVER['SCRIPT_NAME'])); |
|
105 | + } elseif (strpos($uri, dirname($_SERVER['SCRIPT_NAME'])) === 0) { |
|
106 | + $uri = (string)substr($uri, strlen(dirname($_SERVER['SCRIPT_NAME']))); |
|
107 | 107 | } |
108 | 108 | } |
109 | 109 | |
@@ -111,26 +111,26 @@ discard block |
||
111 | 111 | // URI is found, and also fixes the QUERY_STRING server var and $_GET array. |
112 | 112 | if (trim($uri, '/') === '' AND strncmp($query, '/', 1) === 0) { |
113 | 113 | $query = explode('?', $query, 2); |
114 | - $uri = $query[ 0 ]; |
|
114 | + $uri = $query[0]; |
|
115 | 115 | |
116 | - $_SERVER[ 'QUERY_STRING' ] = isset($query[ 1 ]) |
|
117 | - ? $query[ 1 ] |
|
116 | + $_SERVER['QUERY_STRING'] = isset($query[1]) |
|
117 | + ? $query[1] |
|
118 | 118 | : ''; |
119 | 119 | } else { |
120 | - $_SERVER[ 'QUERY_STRING' ] = $query; |
|
120 | + $_SERVER['QUERY_STRING'] = $query; |
|
121 | 121 | } |
122 | 122 | |
123 | - if (isset($_GET[ 'SEGMENTS_STRING' ])) { |
|
124 | - $uri = $_GET[ 'SEGMENTS_STRING' ]; |
|
125 | - unset($_GET[ 'SEGMENTS_STRING' ]); |
|
123 | + if (isset($_GET['SEGMENTS_STRING'])) { |
|
124 | + $uri = $_GET['SEGMENTS_STRING']; |
|
125 | + unset($_GET['SEGMENTS_STRING']); |
|
126 | 126 | |
127 | - $_SERVER[ 'QUERY_STRING' ] = str_replace([ |
|
127 | + $_SERVER['QUERY_STRING'] = str_replace([ |
|
128 | 128 | 'SEGMENTS_STRING=' . $uri . '&', |
129 | 129 | 'SEGMENTS_STRING=' . $uri, |
130 | - ], '', $_SERVER[ 'QUERY_STRING' ]); |
|
130 | + ], '', $_SERVER['QUERY_STRING']); |
|
131 | 131 | } |
132 | 132 | |
133 | - parse_str($_SERVER[ 'QUERY_STRING' ], $_GET); |
|
133 | + parse_str($_SERVER['QUERY_STRING'], $_GET); |
|
134 | 134 | |
135 | 135 | if ($uri === '/' || $uri === '') { |
136 | 136 | return '/'; |
@@ -153,21 +153,21 @@ discard block |
||
153 | 153 | */ |
154 | 154 | protected function parseQueryString() |
155 | 155 | { |
156 | - $uri = isset($_SERVER[ 'QUERY_STRING' ]) |
|
157 | - ? $_SERVER[ 'QUERY_STRING' ] |
|
156 | + $uri = isset($_SERVER['QUERY_STRING']) |
|
157 | + ? $_SERVER['QUERY_STRING'] |
|
158 | 158 | : @getenv('QUERY_STRING'); |
159 | 159 | |
160 | 160 | if (trim($uri, '/') === '') { |
161 | 161 | return ''; |
162 | 162 | } elseif (strncmp($uri, '/', 1) === 0) { |
163 | 163 | $uri = explode('?', $uri, 2); |
164 | - $_SERVER[ 'QUERY_STRING' ] = isset($uri[ 1 ]) |
|
165 | - ? $uri[ 1 ] |
|
164 | + $_SERVER['QUERY_STRING'] = isset($uri[1]) |
|
165 | + ? $uri[1] |
|
166 | 166 | : ''; |
167 | - $uri = rawurldecode($uri[ 0 ]); |
|
167 | + $uri = rawurldecode($uri[0]); |
|
168 | 168 | } |
169 | 169 | |
170 | - parse_str($_SERVER[ 'QUERY_STRING' ], $_GET); |
|
170 | + parse_str($_SERVER['QUERY_STRING'], $_GET); |
|
171 | 171 | |
172 | 172 | return $uri; |
173 | 173 | } |
@@ -252,7 +252,7 @@ discard block |
||
252 | 252 | */ |
253 | 253 | public function getPart($index) |
254 | 254 | { |
255 | - if($this->offsetExists($index)) { |
|
255 | + if ($this->offsetExists($index)) { |
|
256 | 256 | return $this->offsetGet($index); |
257 | 257 | } |
258 | 258 | |
@@ -295,7 +295,7 @@ discard block |
||
295 | 295 | $validSegments = array_filter($validSegments); |
296 | 296 | array_unshift($validSegments, null); |
297 | 297 | |
298 | - unset($validSegments[ 0 ]); |
|
298 | + unset($validSegments[0]); |
|
299 | 299 | |
300 | 300 | $this->merge($validSegments); |
301 | 301 | } |