Skip to content

Commit e3f0f2f

Browse files
committed
fix routing config type information
1 parent cbd5f21 commit e3f0f2f

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

DependencyInjection/Compiler/PhpConfigReferenceDumpPass.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,24 +35,24 @@ class PhpConfigReferenceDumpPass implements CompilerPassInterface
3535
namespace Symfony\Component\DependencyInjection\Loader\Configurator;
3636
3737
{APP_TYPES}
38-
final class App extends AppReference
38+
final class App
3939
{
4040
{APP_PARAM}
4141
public static function config(array $config): array
4242
{
43-
return parent::config($config);
43+
return AppReference::config($config);
4444
}
4545
}
4646
4747
namespace Symfony\Component\Routing\Loader\Configurator;
4848
4949
{ROUTES_TYPES}
50-
final class Routes extends RoutesReference
50+
final class Routes
5151
{
5252
{ROUTES_PARAM}
5353
public static function config(array $config): array
5454
{
55-
return parent::config($config);
55+
return $config;
5656
}
5757
}
5858

Tests/DependencyInjection/Compiler/PhpConfigReferenceDumpPassTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public function testProcessWithConfigDir()
7171

7272
$content = file_get_contents($referenceFile);
7373
$this->assertStringContainsString('namespace Symfony\Component\DependencyInjection\Loader\Configurator;', $content);
74-
$this->assertStringContainsString('final class App extends AppReference', $content);
74+
$this->assertStringContainsString('final class App', $content);
7575
$this->assertStringContainsString('public static function config(array $config): array', $content);
7676
$this->assertEquals([new FileResource(realpath($this->tempDir).'/reference.php')], $container->getResources());
7777
}

Tests/Fixtures/reference.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@
161161
* }>
162162
* }
163163
*/
164-
final class App extends AppReference
164+
final class App
165165
{
166166
/**
167167
* @param ConfigType $config
@@ -170,7 +170,7 @@ final class App extends AppReference
170170
*/
171171
public static function config(array $config): array
172172
{
173-
return parent::config($config);
173+
return AppReference::config($config);
174174
}
175175
}
176176

@@ -238,7 +238,7 @@ public static function config(array $config): array
238238
* ...<string, RouteConfig|ImportConfig|AliasConfig>
239239
* }
240240
*/
241-
final class Routes extends RoutesReference
241+
final class Routes
242242
{
243243
/**
244244
* @param RoutesConfig $config
@@ -247,6 +247,6 @@ final class Routes extends RoutesReference
247247
*/
248248
public static function config(array $config): array
249249
{
250-
return parent::config($config);
250+
return $config;
251251
}
252252
}

0 commit comments

Comments
 (0)