in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Domain/Model/Presentation.php line 256
{
if ($this->creator instanceof LazyLoadingProxy) {
$this->creator->_loadRealInstance();
}
return $this->creator;
}
public function setCreator(Exhibitor $creator): void
{
at TEKOM\ZwbisdreiToolpresentation\Domain\Model\Presentation->getCreator()
in /data/www/www.tekom.de/releases/3592/vendor/symfony/property-access/PropertyAccessor.php line 468
try {
if (PropertyReadInfo::TYPE_METHOD === $type) {
try {
$result[self::VALUE] = $object->$name();
} catch (\TypeError $e) {
[$trace] = $e->getTrace();
// handle uninitialized properties in PHP >= 7
at Symfony\Component\PropertyAccess\PropertyAccessor->readProperty()
in /data/www/www.tekom.de/releases/3592/vendor/symfony/property-access/PropertyAccessor.php line 392
}
$zval = $this->readIndex($zval, $property);
} else {
$zval = $this->readProperty($zval, $property, $this->ignoreInvalidProperty);
}
// the final value of the path must not be validated
if ($i + 1 < $propertyPath->getLength() && !\is_object($zval[self::VALUE]) && !\is_array($zval[self::VALUE])) {
at Symfony\Component\PropertyAccess\PropertyAccessor->readPropertiesUntil()
in /data/www/www.tekom.de/releases/3592/vendor/symfony/property-access/PropertyAccessor.php line 296
try {
$zval = [
self::VALUE => $objectOrArray,
];
$this->readPropertiesUntil($zval, $propertyPath, $propertyPath->getLength(), $this->ignoreInvalidIndices);
return true;
} catch (AccessException $e) {
return false;
at Symfony\Component\PropertyAccess\PropertyAccessor->isReadable()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php line 359
if (is_array($object) || ($object instanceof \ArrayAccess && $object->offsetExists($propertyName))) {
$propertyName = self::wrap($propertyName);
}
return self::createAccessor()->isReadable($object, $propertyName);
}
/**
* Get all properties (names and their current values) of the current
at TYPO3\CMS\Extbase\Reflection\ObjectAccess::isPropertyGettable()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Validation/Validator/GenericObjectValidator.php line 69
*/
protected function getPropertyValue($object, $propertyName)
{
// @todo add support for lazy loading proxies, if needed
if (ObjectAccess::isPropertyGettable($object, $propertyName)) {
return ObjectAccess::getProperty($object, $propertyName);
}
throw new \RuntimeException(
sprintf(
at TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator->getPropertyValue()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Validation/Validator/GenericObjectValidator.php line 121
*/
protected function isValid($object)
{
foreach ($this->propertyValidators as $propertyName => $validators) {
$propertyValue = $this->getPropertyValue($object, $propertyName);
$this->checkProperty($propertyValue, $validators, $propertyName);
}
}
at TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator->isValid()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Validation/Validator/GenericObjectValidator.php line 50
if (!is_object($value)) {
$this->addError('Object expected, %1$s given.', 1241099149, [gettype($value)]);
} elseif ($this->isValidatedAlready($value) === false) {
$this->markInstanceAsValidated($value);
$this->isValid($value);
}
}
return $this->result;
at TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator->validate()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Validation/Validator/ConjunctionValidator.php line 37
{
$result = new Result();
/** @var AbstractValidator $validator */
foreach ($this->getValidators() as $validator) {
$result->merge($validator->validate($value));
}
return $result;
}
at TYPO3\CMS\Extbase\Validation\Validator\ConjunctionValidator->validate()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Validation/Validator/ConjunctionValidator.php line 37
{
$result = new Result();
/** @var AbstractValidator $validator */
foreach ($this->getValidators() as $validator) {
$result->merge($validator->validate($value));
}
return $result;
}
at TYPO3\CMS\Extbase\Validation\Validator\ConjunctionValidator->validate()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Mvc/Controller/Argument.php line 292
return $this->validationResults;
}
if ($this->validator !== null) {
$validationMessages = $this->validator->validate($this->value);
$this->validationResults->merge($validationMessages);
}
$this->hasBeenValidated = true;
at TYPO3\CMS\Extbase\Mvc\Controller\Argument->validate()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Mvc/Controller/Arguments.php line 289
{
$results = new Result();
/** @var Argument $argument */
foreach ($this as $argument) {
$argumentValidationResults = $argument->validate();
$results->forProperty($argument->getName())->merge($argumentValidationResults);
}
return $results;
}
at TYPO3\CMS\Extbase\Mvc\Controller\Arguments->validate()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 568
/** @var Argument $argument */
foreach ($this->arguments as $argument) {
$preparedArguments[] = $argument->getValue();
}
$validationResult = $this->arguments->validate();
if (!$validationResult->hasErrors()) {
$this->eventDispatcher->dispatch(new BeforeActionCallEvent(static::class, $this->actionMethodName, $preparedArguments));
$actionResult = $this->{$this->actionMethodName}(...$preparedArguments);
} else {
at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 488
$this->view = $this->resolveView();
if ($this->view !== null && method_exists($this, 'initializeView')) {
$this->initializeView($this->view);
}
$response = $this->callActionMethod($request);
$this->renderAssetsForRequest($request);
return $response;
}
at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Controller/BaseControllerTrait.php line 79
public function processRequest(RequestInterface $request): ResponseInterface
{
$response = null;
try {
$response = parent::processRequest($request);
} catch (Exception $exception) {
if ($exception instanceof StopActionException) {
throw $exception;
}
at TEKOM\ZwbisdreiToolpresentation\Controller\View\ToolPresentationController->processRequest()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php line 96
throw new InfiniteLoopException('Could not ultimately dispatch the request after ' . $dispatchLoopCount . ' iterations. Most probably, a @' . IgnoreValidation::class . ' annotation is missing on re-displaying a form with validation errors.', 1217839467);
}
$controller = $this->resolveController($request);
try {
$response = $controller->processRequest($request);
if ($response instanceof ForwardResponse) {
// The controller action returned an extbase internal Forward response:
// Another action should be dispatched.
$request = static::buildRequestFromCurrentRequestAndForwardResponse($request, $response);
at TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Mvc/Web/FrontendRequestHandler.php line 46
* @throws InfiniteLoopException
*/
public function handleRequest(RequestInterface $request)
{
return $this->dispatcher->dispatch($request);
}
/**
* This request handler can handle any web request.
at TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler->handleRequest()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 165
}
// Dispatch the extbase request
$requestHandler = $this->requestHandlerResolver->resolveRequestHandler($extbaseRequest);
$response = $requestHandler->handleRequest($extbaseRequest);
if ($response->getStatusCode() >= 300) {
// Avoid caching the plugin when we issue a redirect or error response
// This means that even when an action is configured as cachable
// we avoid the plugin to be cached, but keep the page cache untouched
at TYPO3\CMS\Extbase\Core\Bootstrap->handleFrontendRequest()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 148
public function run(string $content, array $configuration, ?ServerRequestInterface $request = null): string
{
$request = $request ?? $GLOBALS['TYPO3_REQUEST'];
$this->initialize($configuration);
return $this->handleFrontendRequest($request);
}
protected function handleFrontendRequest(ServerRequestInterface $request): string
{
at TYPO3\CMS\Extbase\Core\Bootstrap->run()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 5431
// Extensions should either drop the property altogether if they don't need current instance
// of ContentObjectRenderer, or set the property to protected and use the setter above.
$classObj->cObj = $this;
}
$content = $callable($content, $conf, $this->getRequest());
} else {
$this->getTimeTracker()->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', LogLevel::ERROR);
}
} else {
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php line 44
if ($this->cObj->getUserObjectType() === false) {
// Come here only if we are not called from $TSFE->processNonCacheableContentPartsAndSubstituteContentMarkers()!
$this->cObj->setUserObjectType(ContentObjectRenderer::OBJECTTYPE_USER);
}
$tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
if ($this->cObj->doConvertToUserIntObject) {
$this->cObj->doConvertToUserIntObject = false;
$content = $this->cObj->cObjGetSingle('USER_INT', $conf);
} else {
at TYPO3\CMS\Frontend\ContentObject\UserContentObject->render()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 815
}
// Render content
try {
$content .= $contentObject->render($configuration);
} catch (ContentRenderingException $exception) {
// Content rendering Exceptions indicate a critical problem which should not be
// caught e.g. when something went wrong with Exception handling itself
throw $exception;
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->render()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 751
$timeTracker->decStackPointer();
} else {
$contentObject = $this->getContentObject($name);
if ($contentObject) {
$content .= $this->render($contentObject, $conf);
}
}
if ($timeTracker->LR) {
$timeTracker->pull($content);
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2853
case 'COA':
$nonCacheableContent = $contentObjectRendererForNonCacheable->cObjGetSingle('COA', $nonCacheableData[$nonCacheableKey]['conf']);
break;
case 'FUNC':
$nonCacheableContent = $contentObjectRendererForNonCacheable->cObjGetSingle('USER', $nonCacheableData[$nonCacheableKey]['conf']);
break;
case 'POSTUSERFUNC':
$nonCacheableContent = $contentObjectRendererForNonCacheable->callUserFunction($nonCacheableData[$nonCacheableKey]['postUserFunc'], $nonCacheableData[$nonCacheableKey]['conf'], $nonCacheableData[$nonCacheableKey]['content']);
break;
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->processNonCacheableContentPartsAndSubstituteContentMarkers()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2811
protected function recursivelyReplaceIntPlaceholdersInContent(ServerRequestInterface $request)
{
do {
$nonCacheableData = $this->config['INTincScript'];
$this->processNonCacheableContentPartsAndSubstituteContentMarkers($nonCacheableData, $request);
// Check if there were new items added to INTincScript during the previous execution:
// array_diff_assoc throws notices if values are arrays but not strings. We suppress this here.
$nonCacheableData = @array_diff_assoc($this->config['INTincScript'], $nonCacheableData);
$reprocess = count($nonCacheableData) > 0;
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->recursivelyReplaceIntPlaceholdersInContent()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2780
$assetCollector = unserialize($this->config['INTincScript_ext']['assetCollector'], ['allowed_classes' => [AssetCollector::class]]);
GeneralUtility::makeInstance(AssetCollector::class)->updateState($assetCollector->getState());
}
$this->recursivelyReplaceIntPlaceholdersInContent($request);
$this->getTimeTracker()->push('Substitute header section');
$this->INTincScript_loadJSCode();
$this->generatePageTitle();
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 165
'prefixWithAbsRefPrefix'
);
}
$this->timeTracker->push('Non-cached objects');
$controller->INTincScript($request);
$this->timeTracker->pull();
}
// Create a default Response object and add headers and body to it
at TYPO3\CMS\Frontend\Http\RequestHandler->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_userconfig/Classes/Middleware/UpdateStatusdatumOnLoginMiddleware.php line 101
// thats ok
} catch (UnknownObjectException|Exception|AspectPropertyNotFoundException|RouteNotFoundException $e) {
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiUserconfig\Middleware\UpdateStatusdatumOnLoginMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Middleware/ModroomMiddleWare.php line 45
$params = $request->getQueryParams();
if (isset($params['presentationasmod'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiToolpresentation\Middleware\ModroomMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Middleware/RoomMiddleWare.php line 44
$params = $request->getQueryParams();
if (isset($params['presentation'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiToolpresentation\Middleware\RoomMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_tekomshop/Classes/MiddleWare/AttendanceExportMiddleware.php line 44
$params = $request->getQueryParams();
if (isset($params['voucherattendanceexport'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
$params = $request->getQueryParams();
at TEKOM\ZwbisdreiTekomshop\MiddleWare\AttendanceExportMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_tekomshop/Classes/MiddleWare/GetPartnerDocumentMiddleWare.php line 34
$params = $request->getQueryParams();
if (isset($params['getpartnerdocument'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiTekomshop\MiddleWare\GetPartnerDocumentMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_tekomshop/Classes/MiddleWare/InvoiceExportMiddleware.php line 38
$params = $request->getQueryParams();
if (isset($params['invoiceexport'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
$params = $request->getQueryParams();
at TEKOM\ZwbisdreiTekomshop\MiddleWare\InvoiceExportMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_socialevent/Classes/Middleware/RegisterOnLoginMiddleware.php line 112
} catch (AspectNotFoundException) {
// thats ok
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiSocialevent\Middleware\RegisterOnLoginMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_regionalgroups/Classes/Middleware/EnterMeetingRoomMiddleware.php line 59
if ($response !== null) {
return $response;
}
return $handler->handle($request);
}
protected function checkRequestForMeetingRoomOpener(ServerRequestInterface $request): bool
{
at TEKOM\ZwbisdreiRegionalgroups\Middleware\EnterMeetingRoomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_meetingroom/Classes/Middleware/Zoom/CreateRoomMiddleware.php line 65
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
if (empty($request->getQueryParams()['enterMeetingRoom']) || (int)$request->getQueryParams()['enterMeetingRoom'] !== 1 || $request->getQueryParams()['extension'] !== $this->extension) {
return $handler->handle($request);
}
$this->frontendUserRepository = GeneralUtility::makeInstance(FrontendUserRepository::class);
$this->eventRepository = GeneralUtility::makeInstance(EventRepository::class);
at TEKOM\ZwbisdreiMeetingroom\Middleware\Zoom\CreateRoomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_meetups/Classes/Middleware/UserSearchMiddleware.php line 46
$adminUserGroupUid = FrontendUserGroupService::getDomainAdminUid();
$frontendUserGroupIds = GeneralUtility::makeInstance(Context::class)->getAspect('frontend.user')->get('groupIds');
if (!isset($request->getQueryParams()['ajax-user-search']) || (int)$request->getQueryParams()['ajax-user-search'] !== 1 || !in_array($adminUserGroupUid, $frontendUserGroupIds, true)) {
return $handler->handle($request);
}
$searchTerm = $request->getQueryParams()['search'];
if (strlen((string)$searchTerm) < 3) {
at TEKOM\ZwbisdreiMeetups\Middleware\UserSearchMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_meetups/Classes/Middleware/EnterMeetingRoomMiddleware.php line 64
if ($response !== null) {
return $response;
}
return $handler->handle($request);
}
protected function checkRequestForMeetingRoomOpener(ServerRequestInterface $request): bool
{
at TEKOM\ZwbisdreiMeetups\Middleware\EnterMeetingRoomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_meetingroom/Classes/Middleware/Zoom/CreateRoomMiddleware.php line 65
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
if (empty($request->getQueryParams()['enterMeetingRoom']) || (int)$request->getQueryParams()['enterMeetingRoom'] !== 1 || $request->getQueryParams()['extension'] !== $this->extension) {
return $handler->handle($request);
}
$this->frontendUserRepository = GeneralUtility::makeInstance(FrontendUserRepository::class);
$this->eventRepository = GeneralUtility::makeInstance(EventRepository::class);
at TEKOM\ZwbisdreiMeetingroom\Middleware\Zoom\CreateRoomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conferencebadges/Classes/MiddleWares/SearchMiddleWare.php line 40
$params = $request->getQueryParams();
if (isset($params['conferencebadgesusersearch'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiConferencebadges\MiddleWares\SearchMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/UpdateStatusdatumOnLoginMiddleware.php line 77
} catch (AspectNotFoundException) {
// thats ok
}
return $handler->handle($request);
}
private function makeRedirect(RequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiConference\Middleware\UpdateStatusdatumOnLoginMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/TicketStatusMiddleware.php line 39
$params = $request->getQueryParams();
if (isset($params['ticketstatus'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
/**
* @return Message|Response
at TEKOM\ZwbisdreiConference\Middleware\TicketStatusMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conferencelive/Classes/Middleware/SitatcafetableMiddleware.php line 41
$params = $request->getQueryParams();
if (isset($params['sitatcafetable'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request)
{
at TEKOM\ZwbisdreiConferencelive\Middleware\SitatcafetableMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/MeetingMiddleware.php line 47
$params = $request->getQueryParams();
if (isset($params['sendmeetingform'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
/**
* @throws AspectNotFoundException
at TEKOM\ZwbisdreiConference\Middleware\MeetingMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/CallingcardMiddleware.php line 44
$params = $request->getQueryParams();
if (isset($params['sendcallingcard'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
$form = [];
at TEKOM\ZwbisdreiConference\Middleware\CallingcardMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/RegistrationStatusMiddleware.php line 41
$params = $request->getQueryParams();
if (isset($params['registrationstatus'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
/**
* @throws AspectNotFoundException
at TEKOM\ZwbisdreiConference\Middleware\RegistrationStatusMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/QrscancheckMiddleware.php line 33
$params = $request->getQueryParams();
if (isset($params['qrscannercheck'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiConference\Middleware\QrscancheckMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/ProfileMiddleware.php line 47
$params = $request->getQueryParams();
if (isset($params['profile'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request)
{
at TEKOM\ZwbisdreiConference\Middleware\ProfileMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/LimitExceededMiddleware.php line 47
if (isset($params['limitexceededforconference'])) {
return $this->runConferenceRequest($request);
}
return $handler->handle($request);
}
/**
* @throws AspectNotFoundException
at TEKOM\ZwbisdreiConference\Middleware\LimitExceededMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/ExhibitorVoucherStatisticExportMiddleware.php line 57
$params = $request->getQueryParams();
if (isset($params['exhibitorvoucherstatisticexport'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
/**
* @throws AspectNotFoundException
at TEKOM\ZwbisdreiConference\Middleware\ExhibitorVoucherStatisticExportMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conferencelive/Classes/Middleware/EnterguestroomMiddleware.php line 47
$params = $request->getQueryParams();
if (isset($params['enterroom'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request)
{
at TEKOM\ZwbisdreiConferencelive\Middleware\EnterguestroomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conferencelive/Classes/Middleware/EntermodroomMiddleware.php line 49
$params = $request->getQueryParams();
if (isset($params['entermodroom'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request)
{
at TEKOM\ZwbisdreiConferencelive\Middleware\EntermodroomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conferencelive/Classes/Middleware/CaferoomsearchMiddleware.php line 40
$params = $request->getQueryParams();
if (isset($params['caferoomsearch'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiConferencelive\Middleware\CaferoomsearchMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conferencelive/Classes/Middleware/CaferoomMiddleware.php line 44
$params = $request->getQueryParams();
if (isset($params['caferoom'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiConferencelive\Middleware\CaferoomMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/BackLinkMiddleware.php line 32
$params = $request->getQueryParams();
if (isset($params['buildbacklink'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiConference\Middleware\BackLinkMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/FlashmessageMiddleware.php line 94
$messageQueue->addMessage($message);
}
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiConference\Middleware\FlashmessageMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_community/Classes/MiddleWares/TicketcheckMiddleWare.php line 45
$params = $request->getQueryParams();
if (isset($params['checkticket'])) {
return $this->runRequest();
}
return $handler->handle($request);
}
/**
* @throws AspectNotFoundException
at TEKOM\ZwbisdreiCommunity\MiddleWares\TicketcheckMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_community/Classes/MiddleWares/ProfilecheckMiddleWare.php line 44
$params = $request->getQueryParams();
if (isset($params['checkprofile'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
/**
* @return Message|Response
at TEKOM\ZwbisdreiCommunity\MiddleWares\ProfilecheckMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_community/Classes/MiddleWares/MessagecounterMiddleWare.php line 43
$params = $request->getQueryParams();
if (isset($params['communitymessagecounter'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): JsonResponse
{
at TEKOM\ZwbisdreiCommunity\MiddleWares\MessagecounterMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_meetups/Classes/Middleware/SetNickNameMiddleware.php line 52
);
}
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiMeetups\Middleware\SetNickNameMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_template/Classes/Middleware/CaptchaMiddleware.php line 82
}
}
$request = $request->withParsedBody($body);
}
return $handler->handle($request);
}
protected function getTypoScriptFrontendController(): ?TypoScriptFrontendController
{
at TEKOM\ZwbisdreiTemplate\Middleware\CaptchaMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/vhs/Classes/Middleware/AssetInclusion.php line 20
class AssetInclusion implements MiddlewareInterface
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
$body = $response->getBody();
$body->rewind();
$contents = $body->getContents();
at FluidTYPO3\Vhs\Middleware\AssetInclusion->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
$response = $handler->handle($request);
} catch (PropagateResponseException $e) {
$response = $e->getResponse();
}
at TYPO3\CMS\Core\Middleware\ResponsePropagation->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 48
// Throw away all output that may have happened during bootstrapping by weird extensions
ob_clean();
// Initialize output compression if configured
$this->initializeOutputCompression();
return $handler->handle($request);
}
/**
* Initialize output compression if configured
at TYPO3\CMS\Frontend\Middleware\OutputCompression->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/solr/Classes/Middleware/PageIndexerFinisher.php line 42
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if ($request->hasHeader(PageIndexerRequest::SOLR_INDEX_HEADER)) {
/* @var PageIndexerRequestHandler $pageIndexerRequestHandler */
$pageIndexerRequestHandler = GeneralUtility::makeInstance(PageIndexerRequestHandler::class);
$pageIndexerRequestHandler->shutdown();
at ApacheSolrForTypo3\Solr\Middleware\PageIndexerFinisher->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 45
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
if (
(!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
&& !$GLOBALS['TSFE']->isBackendUserLoggedIn() && !($GLOBALS['TYPO3_CONF_VARS']['FE']['debug'] ?? false)
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/AttendanceImportMiddleware.php line 78
$params = $request->getQueryParams();
if (isset($params['conferenceattendanceimport'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
public function runRequest(ServerRequestInterface $request): ResponseInterface
{
$this->microtimeStart = microtime(true);
at TEKOM\ZwbisdreiConference\Middleware\AttendanceImportMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/AttendanceExportMiddleware.php line 47
return $this->runInvoice($request);
}
return $this->runRequest($request);
}
return $handler->handle($request);
}
public function runRequest(ServerRequestInterface $request): ResponseInterface
{
$params = $request->getQueryParams();
at TEKOM\ZwbisdreiConference\Middleware\AttendanceExportMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 79
);
}
}
return $handler->handle($request);
}
protected function getRedirectUri(ServerRequestInterface $request): ?string
{
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 78
$this->convertCharsetRecursivelyToUtf8($parsedBody, $controller->metaCharset);
$request = $request->withParsedBody($parsedBody);
}
}
$response = $handler->handle($request);
/**
* Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
* TSFE locks are usually released by the RequestHandler 'final' middleware.
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/http2/Classes/Http/ResourcePusher.php line 33
class ResourcePusher implements MiddlewareInterface
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (($GLOBALS['TSFE'] ?? null) instanceof TypoScriptFrontendController) {
$resources = $GLOBALS['TSFE']->config['b13/http2'] ?? null;
/** @var NormalizedParams $normalizedParams */
$normalizedParams = $request->getAttribute('normalizedParams');
at B13\Http2\Http\ResourcePusher->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/sr_freecap/Classes/Middleware/EidHandler.php line 63
{
$eID = $request->getParsedBody()['eIDSR'] ?? $request->getQueryParams()['eIDSR'] ?? null;
if ($eID === null) {
return $handler->handle($request);
}
// Remove any output produced until now
ob_clean();
at SJBR\SrFreecap\Middleware\EidHandler->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 104
// Make TSFE globally available
// @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
// PSR-7 request attribute frontend.controller throughout TYPO3 core
$GLOBALS['TSFE'] = $controller;
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 132
}
}
$request = $request->withAttribute('noCache', $this->disableCache);
return $handler->handle($request);
}
/**
* Filters out the arguments that are necessary for calculating cHash
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/solr/Classes/Middleware/PageIndexerInitialization.php line 66
}
$pageIndexerRequestHandler->run();
}
return $handler->handle($request);
}
}
at ApacheSolrForTypo3\Solr\Middleware\PageIndexerInitialization->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 66
$previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
$this->context->setAspect('frontend.preview', $previewAspect);
}
return $handler->handle($request);
}
/**
* Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 106
// merge the PageArguments with the request query parameters
$queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
$request = $request->withQueryParams($queryParams);
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\PageResolver->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 80
return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
}
}
return $handler->handle($request);
}
/**
* Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 94
$uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
return new RedirectResponse($uri, 307);
}
}
return $handler->handle($request);
}
/**
* Checks if the language is allowed in Frontend, if not, check if there is valid BE user
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/PageAccessDeniedMiddleware.php line 59
header('Location: ' . $redirctUrl);
}
}
}
return $handler->handle($request);
}
/**
* @return mixed
at TEKOM\ZwbisdreiConference\Middleware\PageAccessDeniedMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 89
return $response;
}
}
return $handler->handle($request);
}
protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
{
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/slimphp_bridge/src/Middleware/SlimInitiator.php line 88
// We do not call $app->run() but $app->handle()
return $app->handle($request);
}
// nothing found, continue with TYPO3
return $handler->handle($request);
}
protected function populateRoutes(RouteCollectorProxy $collector, array $routes): void
{
at B13\SlimPhp\Middleware\SlimInitiator->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 97
if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
$rateLimiter->reset();
}
$response = $handler->handle($request);
// Store session data for fe_users if it still exists
if ($frontendUser instanceof FrontendUserAuthentication) {
$frontendUser->storeSessionData();
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/impersonate/Classes/Middleware/FrontendUserAuthenticator.php line 60
],
];
}
return $handler->handle($request);
}
}
at ChristianEssl\Impersonate\Middleware\FrontendUserAuthenticator->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_userconfig/Classes/Middleware/LoginWithEmailOrMemberidMiddleware.php line 72
$parsedBody['user'] = $feuser['username'];
$_POST['user'] = $feuser['username'];
}
}
return $handler->handle($request->withParsedBody($parsedBody));
}
}
at TEKOM\ZwbisdreiUserconfig\Middleware\LoginWithEmailOrMemberidMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_userconfig/Classes/Middleware/RegisterAndLoginUserMiddleware.php line 102
}
}
}
return $handler->handle($request->withParsedBody($parsedBody));
}
protected static function getSignedStorageFolders($value): string
{
at TEKOM\ZwbisdreiUserconfig\Middleware\RegisterAndLoginUserMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 78
Bootstrap::loadExtTables();
$this->setBackendUserAspect($GLOBALS['BE_USER']);
}
$response = $handler->handle($request);
// If, when building the response, the user is still available, then ensure that the headers are sent properly
if ($this->context->getAspect('backend.user')->isLoggedIn()) {
return $this->applyHeadersToResponse($response);
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 55
) {
return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
}
// Continue the regular stack if no maintenance mode is active
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\MaintenanceMode->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 65
$request = $request->withAttribute('routing', $routeResult);
if ($routeResult->getLanguage() instanceof SiteLanguage) {
Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/solr/Classes/Middleware/SolrRoutingMiddleware.php line 140
$this->language->getLanguageId() === 0 ? (int)$page['uid'] : (int)$page['l10n_parent']
);
if ($enhancerConfiguration === null) {
return $handler->handle($request);
}
$this->configure($enhancerConfiguration);
at ApacheSolrForTypo3\Solr\Middleware\SolrRoutingMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 64
{
$eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;
if ($eID === null) {
return $handler->handle($request);
}
// Remove any output produced until now
ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/shortcutlink/Classes/Middleware/RedirectMiddleware.php line 63
if ($request->getMethod() === 'DELETE') {
return $this->handleDelete($request, $pathArr);
}
}
return $handler->handle($request);
}
/**
* @param array $pathArr
at SUDHAUS7\Shortcutlink\Middleware\RedirectMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_community/Classes/MiddleWares/CancelReminderMiddleWare.php line 34
$params = $request->getQueryParams();
if (isset($params['cancelremindertoken'])) {
$this->runRequest($request, $params['cancelremindertoken']);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request, string $token): void
{
at TEKOM\ZwbisdreiCommunity\MiddleWares\CancelReminderMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 45
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_userconfig/Classes/Middleware/ExportGroupsToAdbMiddleware.php line 53
/** @var JsonResponse $response */
$response = GeneralUtility::makeInstance(JsonResponse::class, $payload);
return $response;
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiUserconfig\Middleware\ExportGroupsToAdbMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Middleware/PresentationstatusMiddleWare.php line 37
$params = $request->getQueryParams();
if (isset($params['presentationstatus'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): JsonResponse
{
$params = $request->getQueryParams();
at TEKOM\ZwbisdreiToolpresentation\Middleware\PresentationstatusMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Middleware/RecordingreadyMiddleWare.php line 44
$params = $request->getQueryParams();
if (isset($params['presentationrecordingready'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request)
{
$params = $request->getQueryParams();
at TEKOM\ZwbisdreiToolpresentation\Middleware\RecordingreadyMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_toolpresentation/Classes/Middleware/IsrunningMiddleware.php line 41
$params = $request->getQueryParams();
if (isset($params['exhibitorhaspresentationrunning'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiToolpresentation\Middleware\IsrunningMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_tekomshop/Classes/MiddleWare/PaymenteventsMiddleware.php line 37
$params = $request->getQueryParams();
if (isset($params['paymenthook'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\ZwbisdreiTekomshop\MiddleWare\PaymenteventsMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_publications/Classes/Middleware/RedirectUrlMiddleware.php line 42
if (!empty($uriArray[1]) && !str_starts_with($uriArray[1], 'detail') && !str_starts_with($uriArray[1], 'filter')) {
$uri = $uriArray[0] . 'publications/specialist-books/detail/' . $uriArray[1];
return new RedirectResponse($uri, 301);
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiPublications\Middleware\RedirectUrlMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_meetingroom/Classes/Middleware/Zoom/ZoomWebhookMiddleware.php line 36
$params = $request->getQueryParams();
if (isset($params['zoomwebhook'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
$result = ['status'=>'ok'];
at TEKOM\ZwbisdreiMeetingroom\Middleware\Zoom\ZoomWebhookMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/SateliteNavigationMiddleware.php line 38
//$request_uri = substr($request_uri, 0, strlen($match[0])*-1);
$request_uri = '/' . $match[1];
$request = $request->withUri($request->getUri()->withPath($request_uri));
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiConference\Middleware\SateliteNavigationMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/LetteredNavigationMiddleware.php line 33
if (\preg_match('/\/(buchstabe|letter)\/[A-Z]{1}$/', $request_uri, $match)) {
$request_uri = substr($request_uri, 0, strlen($match[0])*-1);
$request = $request->withUri($request->getUri()->withPath($request_uri));
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiConference\Middleware\LetteredNavigationMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/zwbisdrei_conference/Classes/Middleware/DateTimeNavigationMiddleware.php line 34
\preg_match('/\/(tag|day)\/\d{4}$/', (string)$request_uri, $match)) {
$request_uri = substr((string)$request_uri, 0, strlen($match[0])*-1);
$request = $request->withUri($request->getUri()->withPath($request_uri));
}
return $handler->handle($request);
}
}
at TEKOM\ZwbisdreiConference\Middleware\DateTimeNavigationMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3conf/ext/logformatter/Classes/MiddleWares/LogrequesturlMiddleWare.php line 40
if ($this->logger instanceof LoggerInterface) {
$this->logger->info((string)$request->getUri());
}
}
return $handler->handle($request);
}
}
at Sudhaus7\Logformatter\MiddleWares\LogrequesturlMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/messeserver/Classes/Middleware/ClearroomMiddleWare.php line 36
$params = $request->getQueryParams();
if (isset($params['clearroom'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\Messeserver\Middleware\ClearroomMiddleWare->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/messeserver/Classes/Middleware/BbbWebhookMiddleware.php line 37
$params = $request->getQueryParams();
if (isset($params['bbbwebhook'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\Messeserver\Middleware\BbbWebhookMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/packages/messeserver/Classes/Middleware/BbbRedirectAfterLogoutMiddleware.php line 34
$params = $request->getQueryParams();
if (isset($params['bbbredirectafterlogout'])) {
return $this->runRequest($request);
}
return $handler->handle($request);
}
private function runRequest(ServerRequestInterface $request): ResponseInterface
{
at TEKOM\Messeserver\Middleware\BbbRedirectAfterLogoutMiddleware->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
1396795884
);
}
return $handler->handle($request);
}
/**
* Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 58
$this->timeTracker->setEnabled($timeTrackingEnabled);
$this->timeTracker->start(microtime(true));
$this->timeTracker->push('');
$response = $handler->handle($request);
// Finish time tracking
$this->timeTracker->pull();
$this->timeTracker->finish();
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$190->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 78
* @return ResponseInterface
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->tip->handle($request);
}
/**
* Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/AbstractApplication.php line 86
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
try {
$response = $this->requestHandler->handle($request);
} catch (ImmediateResponseException $exception) {
$response = $exception->getResponse();
}
return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/frontend/Classes/Http/Application.php line 69
// Create new request object having applicationType "I am a frontend request" attribute.
$request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
$this->initializeContext();
return parent::handle($request);
}
/**
* Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Frontend\Http\Application->handle()
in /data/www/www.tekom.de/releases/3592/private/typo3/sysext/core/Classes/Http/AbstractApplication.php line 100
* @param callable $execute Deprecated, will be removed in TYPO3 v12.0
*/
final public function run(callable $execute = null)
{
$response = $this->handle(ServerRequestFactory::fromGlobals());
if ($execute !== null) {
trigger_error('Custom execution of Application code will be removed in TYPO3 v12.0, use PSR-15 Middlewares instead.', E_USER_DEPRECATED);
$execute();
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /data/www/www.tekom.de/releases/3592/htdocs/index.php line 21
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
chdir(getenv('TYPO3_PATH_ROOT'));
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
in /data/www/www.tekom.de/releases/3592/htdocs/index.php line 22
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
chdir(getenv('TYPO3_PATH_ROOT'));
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});