Browse Source

Refactor the request class.

Taylor Otwell 13 years ago
parent
commit
88ebf6125c
1 changed files with 4 additions and 8 deletions
  1. 4 8
      system/request.php

+ 4 - 8
system/request.php

@@ -29,15 +29,11 @@ class Request {
 
 		$uri = static::raw_uri();
 
-		if (strpos($uri, $base = parse_url(Config::get('application.url'), PHP_URL_PATH)) === 0)
-		{
-			$uri = substr($uri, strlen($base));
-		}
+		$base = parse_url(Config::get('application.url'), PHP_URL_PATH);
 
-		if (strpos($uri, $index = '/index.php') === 0)
-		{
-			$uri = substr($uri, strlen($index));
-		}
+		if (strpos($uri, $base) === 0) $uri = substr($uri, strlen($base));
+
+		if (strpos($uri, $index = '/index.php') === 0) $uri = substr($uri, strlen($index));
 
 		return static::$uri = (($uri = trim($uri, '/')) == '') ? '/' : $uri;
 	}