Skip to content

Commit ca40e91

Browse files
committed
feat: orc-11 update req deps
1 parent c2f6cd5 commit ca40e91

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

phpstan.neon

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ parameters:
44
- src/DependencyInjection/Configuration.php
55
paths:
66
- src
7-
- tests
7+
treatPhpDocTypesAsCertain: false

src/DependencyInjection/DeprecatedRoutesExtension.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,11 @@
55
namespace Macpaw\SymfonyDeprecatedRoutes\DependencyInjection;
66

77
use Exception;
8-
use Macpaw\SymfonyDeprecatedRoutes\DeprecatedRoutesBundle;
98
use Macpaw\SymfonyDeprecatedRoutes\Routing\AnnotationReader\MarkDeprecatedRoutes;
109
use Macpaw\SymfonyDeprecatedRoutes\Routing\EventSubscriber\DeprecationRoutesEventSubscriber;
1110
use Symfony\Component\Config\Definition\ConfigurationInterface;
1211
use Symfony\Component\Config\FileLocator;
1312
use Symfony\Component\DependencyInjection\ContainerBuilder;
14-
use Symfony\Component\DependencyInjection\Definition;
1513
use Symfony\Component\DependencyInjection\Extension\Extension;
1614
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
1715

@@ -28,14 +26,16 @@ public function load(array $configs, ContainerBuilder $container): void
2826
$loader->load('services.yaml');
2927

3028
$configuration = $this->getConfiguration($configs, $container);
31-
assert($configuration instanceof ConfigurationInterface);
3229
$configs = $this->processConfiguration($configuration, $configs);
3330
$definition = $container->getDefinition(DeprecationRoutesEventSubscriber::class);
3431

35-
$headers = $configs[Configuration::HEADER_OPTION_NAME];
32+
$headers = $configs[Configuration::HEADER_OPTION_NAME] ?? [];
3633
$definition->setArguments([
34+
/** @phpstan-ignore-next-line */
3735
'$deprecationHeaderName' => $headers[Configuration::DEPRECATION_MESSAGE_OPTION_NAME],
36+
/** @phpstan-ignore-next-line */
3837
'$deprecationFromHeaderName' => $headers[Configuration::DEPRECATION_FROM_OPTION_NAME],
38+
/** @phpstan-ignore-next-line */
3939
'$deprecationSinceHeaderName' => $headers[Configuration::DEPRECATION_SINCE_OPTION_NAME],
4040
'$isDisabled' => $configs[Configuration::IS_DISABLED_OPTION_NAME],
4141
]);
@@ -49,9 +49,9 @@ public function load(array $configs, ContainerBuilder $container): void
4949
}
5050

5151
/**
52-
* @param array<string, mixed> $config
52+
* @param array<mixed> $config
5353
*/
54-
public function getConfiguration(array $config, ContainerBuilder $container)
54+
public function getConfiguration(array $config, ContainerBuilder $container): ConfigurationInterface
5555
{
5656
return new Configuration();
5757
}

0 commit comments

Comments
 (0)