@@ -155,6 +155,10 @@ |
||
| 155 | 155 | return self::get_request_value_int( 'SERVER', $key, $default_value ); |
| 156 | 156 | } |
| 157 | 157 | |
| 158 | + /** |
|
| 159 | + * @param string $request_method |
|
| 160 | + * @param string $key |
|
| 161 | + */ |
|
| 158 | 162 | public static function get_request_value_int( $request_method, $key, $default_value = null ) |
| 159 | 163 | {
|
| 160 | 164 | $value = self::get_request_value( $request_method, $key, null ); |
@@ -313,17 +313,17 @@ |
||
| 313 | 313 | * @param array $parsed_url An array created by urlpieces. |
| 314 | 314 | * @return string A URL string. |
| 315 | 315 | */ |
| 316 | - public static function unparse_url( $parsed_url ) {
|
|
| 316 | + public static function unparse_url( $parsed_url ){
|
|
| 317 | 317 | //I don't know what you gave me so you can just have it back |
| 318 | - if( ! is_array( $parsed_url ) ) {
|
|
| 318 | + if( ! is_array( $parsed_url ) ){
|
|
| 319 | 319 | return $parsed_url; |
| 320 | 320 | } |
| 321 | - $scheme = isset( $parsed_url['scheme']) ? $parsed_url['scheme'] . '://' : ''; |
|
| 322 | - $host = isset( $parsed_url['host'] ) ? $parsed_url['host'] : ''; |
|
| 323 | - $port = isset( $parsed_url['port'] ) ? ':' . $parsed_url['port'] : ''; |
|
| 324 | - $path = isset( $parsed_url['path'] ) ? $parsed_url['path'] : ''; |
|
| 325 | - $query = isset( $parsed_url['query'] ) ? '?' . $parsed_url['query'] : ''; |
|
| 326 | - $fragment = isset( $parsed_url['fragment'] ) ? '#' . $parsed_url['fragment'] : ''; |
|
| 321 | + $scheme = isset( $parsed_url[ 'scheme' ] ) ? $parsed_url[ 'scheme' ] . '://' : ''; |
|
| 322 | + $host = isset( $parsed_url[ 'host' ] ) ? $parsed_url[ 'host' ] : ''; |
|
| 323 | + $port = isset( $parsed_url[ 'port' ] ) ? ':' . $parsed_url[ 'port' ] : ''; |
|
| 324 | + $path = isset( $parsed_url[ 'path' ] ) ? $parsed_url[ 'path' ] : ''; |
|
| 325 | + $query = isset( $parsed_url[ 'query' ] ) ? '?' . $parsed_url[ 'query' ] : ''; |
|
| 326 | + $fragment = isset( $parsed_url[ 'fragment' ] ) ? '#' . $parsed_url[ 'fragment' ] : ''; |
|
| 327 | 327 | |
| 328 | 328 | //NOTE: user and pass were explicitly removed. |
| 329 | 329 | |