‪TYPO3CMS  9.5
ClassAliasMap.php
Go to the documentation of this file.
1 <?php
2 return [
3  // TYPO3 v8 replacements
4  'TYPO3\\CMS\\Extbase\\Service\\TypoScriptService' => \TYPO3\CMS\Core\TypoScript\TypoScriptService::class,
5 
6  // TYPO3 v9 replacements
7  // Configuration
8  'TYPO3\\CMS\\Extbase\\Configuration\\Exception\\ContainerIsLockedException' => \TYPO3\CMS\Extbase\Configuration\Exception::class,
9  'TYPO3\\CMS\\Extbase\\Configuration\\Exception\\NoSuchFileException' => \TYPO3\CMS\Extbase\Configuration\Exception::class,
10  'TYPO3\\CMS\\Extbase\\Configuration\\Exception\\NoSuchOptionException' => \TYPO3\CMS\Extbase\Configuration\Exception::class,
11 
12  // no proper fallback
13  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidMarkerException' => \TYPO3\CMS\Extbase\Exception::class,
14 
15  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidRequestTypeException' => \TYPO3\CMS\Extbase\Mvc\Exception::class,
16  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\RequiredArgumentMissingException' => \TYPO3\CMS\Extbase\Mvc\Exception::class,
17  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidCommandIdentifierException' => \TYPO3\CMS\Extbase\Mvc\Exception::class,
18 
19  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidOrNoRequestHashException' => \TYPO3\CMS\Extbase\Security\Exception\InvalidHashException::class,
20  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidUriPatternException' => \TYPO3\CMS\Extbase\Security\Exception::class,
21 
22  // Object Container
23  'TYPO3\\CMS\\Extbase\\Object\\Container\\Exception\\CannotInitializeCacheException' => \TYPO3\CMS\Core\Cache\Exception\InvalidCacheException::class,
24  'TYPO3\\CMS\\Extbase\\Object\\Container\\Exception\\TooManyRecursionLevelsException' => \TYPO3\CMS\Extbase\Object\Exception::class,
25 
26  // ObjectManager
27  'TYPO3\\CMS\\Extbase\\Object\\Exception\WrongScopeException' => \TYPO3\CMS\Extbase\Object\Exception::class,
28  'TYPO3\\CMS\\Extbase\\Object\\InvalidClassException' => \TYPO3\CMS\Extbase\Object\Exception::class,
29  'TYPO3\\CMS\\Extbase\\Object\\InvalidObjectConfigurationException' => \TYPO3\CMS\Extbase\Object\Exception::class,
30  'TYPO3\\CMS\\Extbase\\Object\\InvalidObjectException' => \TYPO3\CMS\Extbase\Object\Exception::class,
31  'TYPO3\\CMS\\Extbase\\Object\\ObjectAlreadyRegisteredException' => \TYPO3\CMS\Extbase\Object\Exception::class,
32  'TYPO3\\CMS\\Extbase\\Object\\UnknownClassException' => \TYPO3\CMS\Extbase\Object\Exception::class,
33  'TYPO3\\CMS\\Extbase\\Object\\UnknownInterfaceException' => \TYPO3\CMS\Extbase\Object\Exception::class,
34  'TYPO3\\CMS\\Extbase\\Object\\UnresolvedDependenciesException' => \TYPO3\CMS\Extbase\Object\Exception::class,
35 
36  // Persistence
37  'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Exception\\CleanStateNotMemorizedException' => \TYPO3\CMS\Extbase\Persistence\Generic\Exception::class,
38  'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Exception\\InvalidPropertyTypeException' => \TYPO3\CMS\Extbase\Persistence\Generic\Exception::class,
39  'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Exception\\MissingBackendException' => \TYPO3\CMS\Extbase\Persistence\Generic\Exception::class,
40 
41  // Property
42  'TYPO3\\CMS\\Extbase\\Property\\Exception\\FormatNotSupportedException' => \TYPO3\CMS\Extbase\Property\Exception::class,
43  'TYPO3\\CMS\\Extbase\\Property\\Exception\\InvalidFormatException' => \TYPO3\CMS\Extbase\Property\Exception::class,
44  'TYPO3\\CMS\\Extbase\\Property\\Exception\\InvalidPropertyException' => \TYPO3\CMS\Extbase\Property\Exception::class,
45 
46  // Reflection
47  'TYPO3\\CMS\\Extbase\\Reflection\\Exception\\InvalidPropertyTypeException' => \TYPO3\CMS\Extbase\Reflection\Exception::class,
48 
49  // Security
50  'TYPO3\\CMS\\Extbase\\Security\\Exception\\InvalidArgumentForRequestHashGenerationException' => \TYPO3\CMS\Extbase\Security\Exception::class,
51  'TYPO3\\CMS\\Extbase\\Security\\Exception\\SyntacticallyWrongRequestHashException' => \TYPO3\CMS\Extbase\Security\Exception::class,
52 
53  // Validation
54  'TYPO3\\CMS\\Extbase\\Validation\\Exception\\InvalidSubjectException' => \TYPO3\CMS\Extbase\Validation\Exception::class,
55  'TYPO3\\CMS\\Extbase\\Validation\\Exception\\NoValidatorFoundException' => \TYPO3\CMS\Extbase\Validation\Exception::class,
56 
57  // Fluid
58  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidViewHelperException' => \TYPO3\CMS\Extbase\Exception::class,
59  'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidTemplateResourceException' => \TYPO3Fluid\Fluid\View\Exception\InvalidTemplateResourceException::class,
60 
61  // Service
62  'TYPO3\\CMS\\Extbase\\Service\\FlexFormService' => \TYPO3\CMS\Core\Service\FlexFormService::class,
63 ];