Skip to content

Commit 4f72d1e

Browse files
authored
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
1 parent e61ccc6 commit 4f72d1e

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)