diff --git a/laravel/routing/route.php b/laravel/routing/route.php index ddabf660..19267431 100644 --- a/laravel/routing/route.php +++ b/laravel/routing/route.php @@ -79,7 +79,7 @@ class Route { */ protected static function extract($segment) { - $uri = substr($segment, strpos($segment, ' ') + 1); + $uri = substr($segment, strpos($segment, ' ')); return ($uri !== '/') ? trim($uri, '/') : $uri; } diff --git a/tests/cases/laravel/route.test.php b/tests/cases/laravel/route.test.php new file mode 100644 index 00000000..12e1af9f --- /dev/null +++ b/tests/cases/laravel/route.test.php @@ -0,0 +1,25 @@ + array('foo/bar'))); + + $this->assertTrue($route->handles('foo/bar')); + } + +} \ No newline at end of file