[BUGFIX] Ensure EventDispatcher is available in installtool container
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Configuration / Services.yaml
1 services:
2 _defaults:
3 autowire: true
4 autoconfigure: true
5 public: false
6
7 TYPO3\CMS\Core\:
8 resource: '../Classes/*'
9
10 TYPO3\CMS\Core\DependencyInjection\EnvVarProcessor:
11 tags: ['container.env_var_processor']
12
13 TYPO3\CMS\Core\Configuration\SiteConfiguration:
14 arguments:
15 $configPath: "%env(TYPO3:configPath)%/sites"
16
17 TYPO3\CMS\Core\Package\PackageManager:
18 autoconfigure: false
19
20 TYPO3\CMS\Core\Package\FailsafePackageManager:
21 autoconfigure: false
22
23 TYPO3\CMS\Core\Package\UnitTestPackageManager:
24 autoconfigure: false
25
26 TYPO3\CMS\Core\Http\MiddlewareDispatcher:
27 autoconfigure: false
28
29 TYPO3\CMS\Core\Database\Schema\SqlReader:
30 public: true
31
32 # EventListeners
33 TYPO3\CMS\Core\Compatibility\Slot\PostInitializeMailer:
34 tags:
35 - { name: event.listener,
36 identifier: 'legacy-slot',
37 event: TYPO3\CMS\Core\Mail\Event\AfterMailerInitializationEvent }