Skip to content

Commit 9357949

Browse files
Add return types to tests and final|internal|private methods
1 parent d10964c commit 9357949

9 files changed

+15
-8
lines changed

Tests/Fixtures/CustomRouteCompiler.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
namespace Symfony\Component\Routing\Tests\Fixtures;
1313

14+
use Symfony\Component\Routing\CompiledRoute;
1415
use Symfony\Component\Routing\Route;
1516
use Symfony\Component\Routing\RouteCompiler;
1617

@@ -19,7 +20,7 @@ class CustomRouteCompiler extends RouteCompiler
1920
/**
2021
* {@inheritdoc}
2122
*/
22-
public static function compile(Route $route)
23+
public static function compile(Route $route): CompiledRoute
2324
{
2425
return new CustomCompiledRoute('', '', [], []);
2526
}

Tests/Fixtures/CustomXmlFileLoader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*/
2020
class CustomXmlFileLoader extends XmlFileLoader
2121
{
22-
protected function loadFile($file)
22+
protected function loadFile($file): \DOMDocument
2323
{
2424
return XmlUtils::loadFile($file, function () { return true; });
2525
}

Tests/Fixtures/RedirectableUrlMatcher.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*/
2020
class RedirectableUrlMatcher extends UrlMatcher implements RedirectableUrlMatcherInterface
2121
{
22-
public function redirect($path, $route, $scheme = null)
22+
public function redirect($path, $route, $scheme = null): array
2323
{
2424
return [
2525
'_controller' => 'Some controller reference...',

Tests/Fixtures/TestObjectRouteLoader.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ class TestObjectRouteLoader extends ObjectRouteLoader
1717
{
1818
public $loaderMap = [];
1919

20+
/**
21+
* @return object
22+
*/
2023
protected function getServiceObject($id)
2124
{
2225
return $this->loaderMap[$id] ?? null;

Tests/Loader/ObjectLoaderTest.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,14 @@ class TestObjectLoader extends ObjectLoader
9898
{
9999
public $loaderMap = [];
100100

101-
public function supports($resource, $type = null)
101+
public function supports($resource, $type = null): bool
102102
{
103103
return 'service';
104104
}
105105

106+
/**
107+
* @return object
108+
*/
106109
protected function getObject(string $id)
107110
{
108111
return $this->loaderMap[$id] ?? null;

Tests/Matcher/CompiledRedirectableUrlMatcherTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ protected function getUrlMatcher(RouteCollection $routes, RequestContext $contex
3333

3434
class TestCompiledRedirectableUrlMatcher extends CompiledUrlMatcher implements RedirectableUrlMatcherInterface
3535
{
36-
public function redirect($path, $route, $scheme = null)
36+
public function redirect($path, $route, $scheme = null): array
3737
{
3838
return [];
3939
}

Tests/Matcher/DumpedRedirectableUrlMatcherTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ protected function getUrlMatcher(RouteCollection $routes, RequestContext $contex
3939

4040
class TestDumpedRedirectableUrlMatcher extends UrlMatcher implements RedirectableUrlMatcherInterface
4141
{
42-
public function redirect($path, $route, $scheme = null)
42+
public function redirect($path, $route, $scheme = null): array
4343
{
4444
return [];
4545
}

Tests/Matcher/Dumper/CompiledUrlMatcherDumperTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ public function testGenerateDumperMatcherWithObject()
487487

488488
class TestCompiledUrlMatcher extends CompiledUrlMatcher implements RedirectableUrlMatcherInterface
489489
{
490-
public function redirect($path, $route, $scheme = null)
490+
public function redirect($path, $route, $scheme = null): array
491491
{
492492
return [];
493493
}

Tests/Matcher/Dumper/PhpMatcherDumperTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ public function testGenerateDumperMatcherWithObject()
505505

506506
abstract class RedirectableUrlMatcherStub extends UrlMatcher implements RedirectableUrlMatcherInterface
507507
{
508-
public function redirect($path, $route, $scheme = null)
508+
public function redirect($path, $route, $scheme = null): array
509509
{
510510
}
511511
}

0 commit comments

Comments
 (0)