@@ -71,7 +71,7 @@ discard block |
||
| 71 | 71 | it("matches on methods", function() { |
| 72 | 72 | |
| 73 | 73 | $r = $this->router; |
| 74 | - $r->bind('foo/bar', ['methods' => ['POST', 'PUT']], function () {}); |
|
| 74 | + $r->bind('foo/bar', ['methods' => ['POST', 'PUT']], function() {}); |
|
| 75 | 75 | |
| 76 | 76 | $route = $r->route('foo/bar', 'POST'); |
| 77 | 77 | expect($route->getMethods())->toBe(['POST', 'PUT']); |
@@ -88,8 +88,8 @@ discard block |
||
| 88 | 88 | |
| 89 | 89 | it("matches on same path different methods", function() { |
| 90 | 90 | $r = $this->router; |
| 91 | - $r->bind('foo/bar', ['name' => 'foo', 'methods' => ['GET']], function () {}); |
|
| 92 | - $r->bind('foo/bar', ['name' => 'bar', 'methods' => ['PUT']], function () {}); |
|
| 91 | + $r->bind('foo/bar', ['name' => 'foo', 'methods' => ['GET']], function() {}); |
|
| 92 | + $r->bind('foo/bar', ['name' => 'bar', 'methods' => ['PUT']], function() {}); |
|
| 93 | 93 | |
| 94 | 94 | $route = $r->route('foo/bar', 'PUT'); |
| 95 | 95 | expect($route->name)->toBe('bar'); |
@@ -98,7 +98,7 @@ discard block |
||
| 98 | 98 | it("supports lowercase method names", function() { |
| 99 | 99 | |
| 100 | 100 | $r = $this->router; |
| 101 | - $r->bind('foo/bar', ['methods' => ['POST', 'PUT']], function () {}); |
|
| 101 | + $r->bind('foo/bar', ['methods' => ['POST', 'PUT']], function() {}); |
|
| 102 | 102 | |
| 103 | 103 | $route = $r->route('foo/bar', 'post'); |
| 104 | 104 | expect($route->getMethods())->toBe(['POST', 'PUT']); |
@@ -145,7 +145,7 @@ discard block |
||
| 145 | 145 | $r->basePath('app'); |
| 146 | 146 | |
| 147 | 147 | $r->group(['host' => 'www.{domain}.com', 'scheme' => 'https'], function($r) { |
| 148 | - $r->bind('foo/{bar}', ['name' => 'foo'], function () {}); |
|
| 148 | + $r->bind('foo/{bar}', ['name' => 'foo'], function() {}); |
|
| 149 | 149 | }); |
| 150 | 150 | |
| 151 | 151 | $link = $r->link('foo', [ |
@@ -161,7 +161,7 @@ discard block |
||
| 161 | 161 | $r = $this->router; |
| 162 | 162 | $r->group('foo', ['name' => 'foz'], function($r) { |
| 163 | 163 | $r->group('bar', ['name' => 'baz'], function($r) { |
| 164 | - $r->bind('{var1}', ['name' => 'quz'], function () {}); |
|
| 164 | + $r->bind('{var1}', ['name' => 'quz'], function() {}); |
|
| 165 | 165 | }); |
| 166 | 166 | }); |
| 167 | 167 | |
@@ -174,7 +174,7 @@ discard block |
||
| 174 | 174 | |
| 175 | 175 | $r = $this->router; |
| 176 | 176 | $r->group('{locale:en|fr}', ['persist' => 'locale'], function($r) { |
| 177 | - $r->bind('{controller}/{action}[/{id}]', ['name' => 'controller'], function () {}); |
|
| 177 | + $r->bind('{controller}/{action}[/{id}]', ['name' => 'controller'], function() {}); |
|
| 178 | 178 | }); |
| 179 | 179 | |
| 180 | 180 | $r->route('fr/post/index'); |
@@ -199,7 +199,7 @@ discard block |
||
| 199 | 199 | |
| 200 | 200 | $r = $this->router; |
| 201 | 201 | $r->group('{locale:en|fr}', ['persist' => 'locale'], function($r) { |
| 202 | - $r->bind('{controller}/{action}[/{id}]', ['name' => 'controller'], function () {}); |
|
| 202 | + $r->bind('{controller}/{action}[/{id}]', ['name' => 'controller'], function() {}); |
|
| 203 | 203 | }); |
| 204 | 204 | |
| 205 | 205 | $r->route('fr/post/index'); |
@@ -230,7 +230,7 @@ discard block |
||
| 230 | 230 | it("routes on a simple route", function() { |
| 231 | 231 | |
| 232 | 232 | $r = $this->router; |
| 233 | - $r->bind('foo/bar', function () {}); |
|
| 233 | + $r->bind('foo/bar', function() {}); |
|
| 234 | 234 | |
| 235 | 235 | $route = $r->route('foo/bar', 'GET'); |
| 236 | 236 | expect($this->export($route->request))->toEqual([ |
@@ -250,7 +250,7 @@ discard block |
||
| 250 | 250 | it("routes on a named route", function() { |
| 251 | 251 | |
| 252 | 252 | $r = $this->router; |
| 253 | - $r->bind('foo/bar', ['name' => 'foo'], function () {}); |
|
| 253 | + $r->bind('foo/bar', ['name' => 'foo'], function() {}); |
|
| 254 | 254 | |
| 255 | 255 | $route = $r->route('foo/bar', 'GET'); |
| 256 | 256 | expect($route->name)->toBe('foo'); |
@@ -265,7 +265,7 @@ discard block |
||
| 265 | 265 | it("supports empty as index route", function() { |
| 266 | 266 | |
| 267 | 267 | $r = $this->router; |
| 268 | - $r->bind('', function () {}); |
|
| 268 | + $r->bind('', function() {}); |
|
| 269 | 269 | |
| 270 | 270 | $route = $r->route('', 'GET'); |
| 271 | 271 | expect($this->export($route->request))->toEqual([ |
@@ -280,7 +280,7 @@ discard block |
||
| 280 | 280 | it("supports a slash as indes route", function() { |
| 281 | 281 | |
| 282 | 282 | $r = $this->router; |
| 283 | - $r->bind('/', function () {}); |
|
| 283 | + $r->bind('/', function() {}); |
|
| 284 | 284 | |
| 285 | 285 | $route = $r->route('', 'GET'); |
| 286 | 286 | expect($this->export($route->request))->toEqual([ |
@@ -422,7 +422,7 @@ discard block |
||
| 422 | 422 | $r->get('foo/{var1:\d+}', ['host' => '{subdomain:foo}.{domain}.bar'], function() {}); |
| 423 | 423 | |
| 424 | 424 | $route = $r->route('foo/25', 'GET', 'foo.biz.bar'); |
| 425 | - expect($route->params)->toBe([ 'subdomain' => 'foo', 'domain' => 'biz', 'var1' => '25']); |
|
| 425 | + expect($route->params)->toBe(['subdomain' => 'foo', 'domain' => 'biz', 'var1' => '25']); |
|
| 426 | 426 | |
| 427 | 427 | try { |
| 428 | 428 | $route = $r->route('foo/bar', 'GET', 'foo.biz.bar'); |
@@ -450,13 +450,13 @@ discard block |
||
| 450 | 450 | it("supports RESTful routes", function() { |
| 451 | 451 | |
| 452 | 452 | $r = $this->router; |
| 453 | - $r->get('foo/bar', function () {}); |
|
| 454 | - $r->head('foo/bar', function () {}); |
|
| 455 | - $r->post('foo/bar', function () {}); |
|
| 456 | - $r->put('foo/bar', function () {}); |
|
| 457 | - $r->patch('foo/bar', function () {}); |
|
| 458 | - $r->delete('foo/bar', function () {}); |
|
| 459 | - $r->options('foo/bar', function () {}); |
|
| 453 | + $r->get('foo/bar', function() {}); |
|
| 454 | + $r->head('foo/bar', function() {}); |
|
| 455 | + $r->post('foo/bar', function() {}); |
|
| 456 | + $r->put('foo/bar', function() {}); |
|
| 457 | + $r->patch('foo/bar', function() {}); |
|
| 458 | + $r->delete('foo/bar', function() {}); |
|
| 459 | + $r->options('foo/bar', function() {}); |
|
| 460 | 460 | |
| 461 | 461 | $methods = ['OPTIONS', 'DELETE', 'PATCH', 'PUT', 'POST', 'HEAD', 'GET']; |
| 462 | 462 | |
@@ -486,7 +486,7 @@ discard block |
||
| 486 | 486 | it("matches relationships based routes", function() { |
| 487 | 487 | |
| 488 | 488 | $r = $this->router; |
| 489 | - $r->get('[/{relations:[^/]+/[^/:][^/]*}]*/comment[/{id:[^/:][^/]*}][/:{action}]', function () {}); |
|
| 489 | + $r->get('[/{relations:[^/]+/[^/:][^/]*}]*/comment[/{id:[^/:][^/]*}][/:{action}]', function() {}); |
|
| 490 | 490 | |
| 491 | 491 | $route = $r->route('blog/1/post/22/comment/:show', 'GET'); |
| 492 | 492 | expect($route->params)->toBe([ |
@@ -503,7 +503,7 @@ discard block |
||
| 503 | 503 | it("dispatches HEAD requests on matching GET routes if the HEAD routes are missing", function() { |
| 504 | 504 | |
| 505 | 505 | $r = $this->router; |
| 506 | - $r->get('foo/bar', function () { return 'GET'; }); |
|
| 506 | + $r->get('foo/bar', function() { return 'GET'; }); |
|
| 507 | 507 | |
| 508 | 508 | $route = $r->route('foo/bar', 'HEAD'); |
| 509 | 509 | expect($route->getMethods())->toBe(['GET']); |
@@ -514,8 +514,8 @@ discard block |
||
| 514 | 514 | |
| 515 | 515 | $r = $this->router; |
| 516 | 516 | |
| 517 | - $r->head('foo/bar', function () { return 'HEAD'; }); |
|
| 518 | - $r->get('foo/bar', function () { return 'GET'; }); |
|
| 517 | + $r->head('foo/bar', function() { return 'HEAD'; }); |
|
| 518 | + $r->get('foo/bar', function() { return 'GET'; }); |
|
| 519 | 519 | |
| 520 | 520 | $route = $r->route('foo/bar', 'HEAD'); |
| 521 | 521 | expect($route->getMethods())->toBe(['GET', 'HEAD']); |
@@ -525,7 +525,7 @@ discard block |
||
| 525 | 525 | it("supports requests as a list of arguments", function() { |
| 526 | 526 | |
| 527 | 527 | $r = $this->router; |
| 528 | - $r->bind('foo/bar', function () {}); |
|
| 528 | + $r->bind('foo/bar', function() {}); |
|
| 529 | 529 | |
| 530 | 530 | $route = $r->route('foo/bar', 'GET'); |
| 531 | 531 | expect($this->export($route->request))->toEqual([ |
@@ -539,7 +539,7 @@ discard block |
||
| 539 | 539 | |
| 540 | 540 | it("supports requests as an object", function() { |
| 541 | 541 | $r = $this->router; |
| 542 | - $r->bind('foo/bar', function () {}); |
|
| 542 | + $r->bind('foo/bar', function() {}); |
|
| 543 | 543 | |
| 544 | 544 | $request = Double::instance(['implements' => ServerRequestInterface::class]); |
| 545 | 545 | $uri = Double::instance(['implements' => UriInterface::class]); |
@@ -559,7 +559,7 @@ discard block |
||
| 559 | 559 | it("supports requests as an array", function() { |
| 560 | 560 | |
| 561 | 561 | $r = $this->router; |
| 562 | - $r->bind('foo/bar', function () {}); |
|
| 562 | + $r->bind('foo/bar', function() {}); |
|
| 563 | 563 | |
| 564 | 564 | $route = $r->route(['path' =>'foo/bar'], 'GET'); |
| 565 | 565 | expect($this->export($route->request))->toEqual([ |
@@ -607,7 +607,7 @@ discard block |
||
| 607 | 607 | |
| 608 | 608 | $r = $this->router; |
| 609 | 609 | $r->group('foo', function($r) { |
| 610 | - $r->bind('{var1}', function () {}); |
|
| 610 | + $r->bind('{var1}', function() {}); |
|
| 611 | 611 | }); |
| 612 | 612 | |
| 613 | 613 | }); |
@@ -620,9 +620,9 @@ discard block |
||
| 620 | 620 | |
| 621 | 621 | }); |
| 622 | 622 | |
| 623 | - it("throws an exception when the prefix does not match", function () { |
|
| 623 | + it("throws an exception when the prefix does not match", function() { |
|
| 624 | 624 | |
| 625 | - $closure = function () { |
|
| 625 | + $closure = function() { |
|
| 626 | 626 | $r = $this->router; |
| 627 | 627 | $route = $r->route('bar/foo', 'GET'); |
| 628 | 628 | }; |
@@ -637,7 +637,7 @@ discard block |
||
| 637 | 637 | |
| 638 | 638 | $r = $this->router; |
| 639 | 639 | $r->group('foo', function($r) { |
| 640 | - $r->bind('[{var1}]', function () {}); |
|
| 640 | + $r->bind('[{var1}]', function() {}); |
|
| 641 | 641 | }); |
| 642 | 642 | |
| 643 | 643 | }); |
@@ -650,9 +650,9 @@ discard block |
||
| 650 | 650 | |
| 651 | 651 | }); |
| 652 | 652 | |
| 653 | - it("throws an exception when the prefix does not match", function () { |
|
| 653 | + it("throws an exception when the prefix does not match", function() { |
|
| 654 | 654 | |
| 655 | - $closure = function () { |
|
| 655 | + $closure = function() { |
|
| 656 | 656 | $r = $this->router; |
| 657 | 657 | $route = $r->route('bar/foo', 'GET'); |
| 658 | 658 | }; |
@@ -668,7 +668,7 @@ discard block |
||
| 668 | 668 | $r = $this->router; |
| 669 | 669 | $r->group('foo', ['host' => 'foo.{domain}.bar'], function($r) { |
| 670 | 670 | $r->group('bar', function($r) { |
| 671 | - $r->bind('{var1}', function () {}); |
|
| 671 | + $r->bind('{var1}', function() {}); |
|
| 672 | 672 | }); |
| 673 | 673 | }); |
| 674 | 674 | |
@@ -685,9 +685,9 @@ discard block |
||
| 685 | 685 | |
| 686 | 686 | }); |
| 687 | 687 | |
| 688 | - it("throws an exception when the host does not match", function () { |
|
| 688 | + it("throws an exception when the host does not match", function() { |
|
| 689 | 689 | |
| 690 | - $closure = function () { |
|
| 690 | + $closure = function() { |
|
| 691 | 691 | $r = $this->router; |
| 692 | 692 | $route = $r->route('http://bar.hello.foo/foo/bar/baz', 'GET'); |
| 693 | 693 | }; |
@@ -703,7 +703,7 @@ discard block |
||
| 703 | 703 | $r = $this->router; |
| 704 | 704 | $r->group('foo', ['scheme' => 'http'], function($r) { |
| 705 | 705 | $r->group('bar', function($r) { |
| 706 | - $r->bind('{var1}', function () {}); |
|
| 706 | + $r->bind('{var1}', function() {}); |
|
| 707 | 707 | }); |
| 708 | 708 | }); |
| 709 | 709 | |
@@ -719,9 +719,9 @@ discard block |
||
| 719 | 719 | |
| 720 | 720 | }); |
| 721 | 721 | |
| 722 | - it("throws an exception when route is not found", function () { |
|
| 722 | + it("throws an exception when route is not found", function() { |
|
| 723 | 723 | |
| 724 | - $closure = function () { |
|
| 724 | + $closure = function() { |
|
| 725 | 725 | $r = $this->router; |
| 726 | 726 | $route = $r->route('https://domain.com/foo/bar/baz', 'GET'); |
| 727 | 727 | }; |
@@ -735,7 +735,7 @@ discard block |
||
| 735 | 735 | $r = $this->router; |
| 736 | 736 | $r->group('foo', ['namespace' => 'My'], function($r) { |
| 737 | 737 | $r->group('bar', ['namespace' => 'Name'], function($r) { |
| 738 | - $r->bind('{var1}', ['namespace' => 'Space'], function () {}); |
|
| 738 | + $r->bind('{var1}', ['namespace' => 'Space'], function() {}); |
|
| 739 | 739 | }); |
| 740 | 740 | }); |
| 741 | 741 | |
@@ -764,10 +764,10 @@ discard block |
||
| 764 | 764 | $r = $this->router; |
| 765 | 765 | |
| 766 | 766 | $mw1 = function($request, $response, $next) { |
| 767 | - return '1' . $next() . '1'; |
|
| 767 | + return '1'.$next().'1'; |
|
| 768 | 768 | }; |
| 769 | 769 | $mw2 = function($request, $response, $next) { |
| 770 | - return '2' . $next() . '2'; |
|
| 770 | + return '2'.$next().'2'; |
|
| 771 | 771 | }; |
| 772 | 772 | |
| 773 | 773 | $r->apply($mw1, $mw2); |
@@ -794,9 +794,9 @@ discard block |
||
| 794 | 794 | $r = $this->router; |
| 795 | 795 | |
| 796 | 796 | $r->apply(function($request, $response, $next) { |
| 797 | - return '1' . $next() . '1'; |
|
| 797 | + return '1'.$next().'1'; |
|
| 798 | 798 | })->apply(function($request, $response, $next) { |
| 799 | - return '2' . $next() . '2'; |
|
| 799 | + return '2'.$next().'2'; |
|
| 800 | 800 | }); |
| 801 | 801 | |
| 802 | 802 | $route = $r->bind('/foo/bar', function($route) { |
@@ -815,19 +815,19 @@ discard block |
||
| 815 | 815 | $r = $this->router; |
| 816 | 816 | |
| 817 | 817 | $r->apply(function($request, $response, $next) { |
| 818 | - return '1' . $next() . '1'; |
|
| 818 | + return '1'.$next().'1'; |
|
| 819 | 819 | }); |
| 820 | 820 | |
| 821 | - $r->bind('foo/{foo}', ['name' => 'foo'], function () { |
|
| 821 | + $r->bind('foo/{foo}', ['name' => 'foo'], function() { |
|
| 822 | 822 | return 'A'; |
| 823 | 823 | }); |
| 824 | 824 | |
| 825 | 825 | $r->group('bar', function($r) { |
| 826 | - $r->bind('{bar}', ['name' => 'bar'], function () { |
|
| 826 | + $r->bind('{bar}', ['name' => 'bar'], function() { |
|
| 827 | 827 | return 'A'; |
| 828 | 828 | }); |
| 829 | 829 | })->apply(function($request, $response, $next) { |
| 830 | - return '2' . $next() . '2'; |
|
| 830 | + return '2'.$next().'2'; |
|
| 831 | 831 | }); |
| 832 | 832 | |
| 833 | 833 | $route = $r->route('foo/foo'); |