Skip to content

Commit 9f0a55f

Browse files
committed
minor #12421 Update dependency_injection.rst (AleksejJur)
This PR was merged into the 4.3 branch. Discussion ---------- Update dependency_injection.rst In previous chapter we changed our controller logic to return string, also we used ExceptionListener, if we won't register them after we move logic into Framework class we will get fatal <!-- If your pull request fixes a BUG, use the oldest maintained branch that contains the bug (see https://symfony.com/roadmap for the list of maintained branches). If your pull request documents a NEW FEATURE, use the same Symfony branch where the feature was introduced (and `master` for features of unreleased versions). --> Commits ------- 4f72d1e Update dependency_injection.rst
2 parents f8b62b8 + 4f72d1e commit 9f0a55f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

create_framework/dependency_injection.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,12 @@ to it::
2727
$argumentResolver = new HttpKernel\Controller\ArgumentResolver();
2828

2929
$dispatcher = new EventDispatcher();
30+
$dispatcher->addSubscriber(new HttpKernel\EventListener\ExceptionListener(
31+
'Calendar\Controller\ErrorController::exception'
32+
));
3033
$dispatcher->addSubscriber(new HttpKernel\EventListener\RouterListener($matcher, $requestStack));
3134
$dispatcher->addSubscriber(new HttpKernel\EventListener\ResponseListener('UTF-8'));
35+
$dispatcher->addSubscriber(new StringResponseListener());
3236

3337
parent::__construct($dispatcher, $controllerResolver, $requestStack, $argumentResolver);
3438
}

0 commit comments

Comments
 (0)