first commit

This commit is contained in:
salam committed 2026-10-19 08:18:39 +02:00
commit 1218dd1517
12716 files changed
+989233

No files matched your search

@@ -0,0 +1,63 @@
<?php
return [
// TYPO3 v8 replacements
'TYPO3\\CMS\\Extbase\\Service\\TypoScriptService' => \TYPO3\CMS\Core\TypoScript\TypoScriptService::class,
// TYPO3 v9 replacements
// Configuration
'TYPO3\\CMS\\Extbase\\Configuration\\Exception\\ContainerIsLockedException' => \TYPO3\CMS\Extbase\Configuration\Exception::class,
'TYPO3\\CMS\\Extbase\\Configuration\\Exception\\NoSuchFileException' => \TYPO3\CMS\Extbase\Configuration\Exception::class,
'TYPO3\\CMS\\Extbase\\Configuration\\Exception\\NoSuchOptionException' => \TYPO3\CMS\Extbase\Configuration\Exception::class,
// no proper fallback
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidMarkerException' => \TYPO3\CMS\Extbase\Exception::class,
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidRequestTypeException' => \TYPO3\CMS\Extbase\Mvc\Exception::class,
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\RequiredArgumentMissingException' => \TYPO3\CMS\Extbase\Mvc\Exception::class,
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidCommandIdentifierException' => \TYPO3\CMS\Extbase\Mvc\Exception::class,
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidOrNoRequestHashException' => \TYPO3\CMS\Extbase\Security\Exception\InvalidHashException::class,
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidUriPatternException' => \TYPO3\CMS\Extbase\Security\Exception::class,
// Object Container
'TYPO3\\CMS\\Extbase\\Object\\Container\\Exception\\CannotInitializeCacheException' => \TYPO3\CMS\Core\Cache\Exception\InvalidCacheException::class,
'TYPO3\\CMS\\Extbase\\Object\\Container\\Exception\\TooManyRecursionLevelsException' => \TYPO3\CMS\Extbase\Object\Exception::class,
// ObjectManager
'TYPO3\\CMS\\Extbase\\Object\\Exception\WrongScopeException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\InvalidClassException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\InvalidObjectConfigurationException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\InvalidObjectException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\ObjectAlreadyRegisteredException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\UnknownClassException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\UnknownInterfaceException' => \TYPO3\CMS\Extbase\Object\Exception::class,
'TYPO3\\CMS\\Extbase\\Object\\UnresolvedDependenciesException' => \TYPO3\CMS\Extbase\Object\Exception::class,
// Persistence
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Exception\\CleanStateNotMemorizedException' => \TYPO3\CMS\Extbase\Persistence\Generic\Exception::class,
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Exception\\InvalidPropertyTypeException' => \TYPO3\CMS\Extbase\Persistence\Generic\Exception::class,
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Exception\\MissingBackendException' => \TYPO3\CMS\Extbase\Persistence\Generic\Exception::class,
// Property
'TYPO3\\CMS\\Extbase\\Property\\Exception\\FormatNotSupportedException' => \TYPO3\CMS\Extbase\Property\Exception::class,
'TYPO3\\CMS\\Extbase\\Property\\Exception\\InvalidFormatException' => \TYPO3\CMS\Extbase\Property\Exception::class,
'TYPO3\\CMS\\Extbase\\Property\\Exception\\InvalidPropertyException' => \TYPO3\CMS\Extbase\Property\Exception::class,
// Reflection
'TYPO3\\CMS\\Extbase\\Reflection\\Exception\\InvalidPropertyTypeException' => \TYPO3\CMS\Extbase\Reflection\Exception::class,
// Security
'TYPO3\\CMS\\Extbase\\Security\\Exception\\InvalidArgumentForRequestHashGenerationException' => \TYPO3\CMS\Extbase\Security\Exception::class,
'TYPO3\\CMS\\Extbase\\Security\\Exception\\SyntacticallyWrongRequestHashException' => \TYPO3\CMS\Extbase\Security\Exception::class,
// Validation
'TYPO3\\CMS\\Extbase\\Validation\\Exception\\InvalidSubjectException' => \TYPO3\CMS\Extbase\Validation\Exception::class,
'TYPO3\\CMS\\Extbase\\Validation\\Exception\\NoValidatorFoundException' => \TYPO3\CMS\Extbase\Validation\Exception::class,
// Fluid
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidViewHelperException' => \TYPO3\CMS\Extbase\Exception::class,
'TYPO3\\CMS\\Extbase\\Mvc\\Exception\\InvalidTemplateResourceException' => \TYPO3Fluid\Fluid\View\Exception\InvalidTemplateResourceException::class,
// Service
'TYPO3\\CMS\\Extbase\\Service\\FlexFormService' => \TYPO3\CMS\Core\Service\FlexFormService::class,
];
@@ -0,0 +1,131 @@
<?php
namespace {
die('Access denied');
}
// Configuration
namespace TYPO3\CMS\Extbase\Configuration\Exception {
class ContainerIsLockedException extends \TYPO3\CMS\Extbase\Configuration\Exception
{
}
class NoSuchFileException extends \TYPO3\CMS\Extbase\Configuration\Exception
{
}
class NoSuchOptionException extends \TYPO3\CMS\Extbase\Configuration\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Mvc\Exception {
class InvalidMarkerException extends \TYPO3\CMS\Extbase\Exception
{
}
class RequiredArgumentMissingException extends \TYPO3\CMS\Extbase\Mvc\Exception
{
}
class InvalidRequestTypeException extends \TYPO3\CMS\Extbase\Mvc\Exception
{
}
class InvalidCommandIdentifierException extends \TYPO3\CMS\Extbase\Mvc\Exception
{
}
class InvalidOrNoRequestHashException extends \TYPO3\CMS\Extbase\Security\Exception\InvalidHashException
{
}
class InvalidUriPatternException extends \TYPO3\CMS\Extbase\Security\Exception
{
}
class InvalidViewHelperException extends \TYPO3\CMS\Extbase\Exception
{
}
class InvalidTemplateResourceException extends \TYPO3Fluid\Fluid\View\Exception\InvalidTemplateResourceException
{
}
}
namespace TYPO3\CMS\Extbase\Object\Container\Exception {
class CannotInitializeCacheException extends \TYPO3\CMS\Core\Cache\Exception\InvalidCacheException
{
}
class TooManyRecursionLevelsException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Object\Exception {
class WrongScopeException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Object {
class InvalidClassException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
class InvalidObjectConfigurationException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
class InvalidObjectException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
class ObjectAlreadyRegisteredException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
class UnknownClassException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
class UnknownInterfaceException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
class UnresolvedDependenciesException extends \TYPO3\CMS\Extbase\Object\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Persistence\Generic\Exception {
class CleanStateNotMemorizedException extends \TYPO3\CMS\Extbase\Persistence\Generic\Exception
{
}
class InvalidPropertyTypeException extends \TYPO3\CMS\Extbase\Persistence\Generic\Exception
{
}
class MissingBackendException extends \TYPO3\CMS\Extbase\Persistence\Generic\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Property\Exception {
class FormatNotSupportedException extends \TYPO3\CMS\Extbase\Property\Exception
{
}
class InvalidFormatException extends \TYPO3\CMS\Extbase\Property\Exception
{
}
class InvalidPropertyException extends \TYPO3\CMS\Extbase\Property\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Reflection\Exception {
class InvalidPropertyTypeException extends \TYPO3\CMS\Extbase\Reflection\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Security\Exception {
class InvalidArgumentForRequestHashGenerationException extends \TYPO3\CMS\Extbase\Security\Exception
{
}
class SyntacticallyWrongRequestHashException extends \TYPO3\CMS\Extbase\Security\Exception
{
}
}
namespace TYPO3\CMS\Extbase\Validation\Exception {
class InvalidSubjectException extends \TYPO3\CMS\Extbase\Validation\Exception
{
}
class NoValidatorFoundException extends \TYPO3\CMS\Extbase\Validation\Exception
{
}
}