Skip to content

Commit 239d2b3

Browse files
authored
fix(di): fix missing container injection from Sf6 (#12)
* fix(di): fix missing container injection from Sf6 & refactor using bindings * chore: added a CODEOWNERS file
1 parent 6b3ee49 commit 239d2b3

2 files changed

Lines changed: 9 additions & 28 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @BedrockStreaming/api

src/Resources/config/services.yml

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,14 @@ services:
22
_defaults:
33
autowire: true
44
autoconfigure: true
5+
bind:
6+
Symfony\Component\DependencyInjection\ContainerInterface $container: '@service_container'
7+
int $limit: '%bedrock_rate_limit.limit%'
8+
int $period: '%bedrock_rate_limit.period%'
9+
array $routes: '%bedrock_rate_limit.routes%'
10+
bool $limitByRoute: '%bedrock_rate_limit.limit_by_route%'
11+
bool $displayHeaders: '%bedrock_rate_limit.display_headers%'
12+
iterable $rateLimitModifiers: !tagged rate_limit.modifiers
513

614
Bedrock\Bundle\RateLimitBundle\:
715
resource: '../../../src/*'
8-
9-
Bedrock\Bundle\RateLimitBundle\EventListener\ReadRateLimitAttributeListener:
10-
arguments:
11-
$limit: '%bedrock_rate_limit.limit%'
12-
$period: '%bedrock_rate_limit.period%'
13-
$limitByRoute: '%bedrock_rate_limit.limit_by_route%'
14-
$rateLimitModifiers: !tagged rate_limit.modifiers
15-
16-
Bedrock\Bundle\RateLimitBundle\EventListener\ReadRateLimitConfigurationListener:
17-
arguments:
18-
$limit: '%bedrock_rate_limit.limit%'
19-
$period: '%bedrock_rate_limit.period%'
20-
$rateLimitModifiers: !tagged rate_limit.modifiers
21-
$routes: '%bedrock_rate_limit.routes%'
22-
23-
Bedrock\Bundle\RateLimitBundle\EventListener\ReadGraphQLRateLimitAttributeListener:
24-
arguments:
25-
$limit: '%bedrock_rate_limit.limit%'
26-
$period: '%bedrock_rate_limit.period%'
27-
$rateLimitModifiers: !tagged rate_limit.modifiers
28-
29-
Bedrock\Bundle\RateLimitBundle\EventListener\LimitRateListener:
30-
arguments:
31-
$displayHeaders: '%bedrock_rate_limit.display_headers%'
32-
33-
Bedrock\Bundle\RateLimitBundle\EventListener\AddRateLimitHeadersListener:
34-
arguments:
35-
$displayHeaders: '%bedrock_rate_limit.display_headers%'

0 commit comments

Comments
 (0)