Summary
`Neos\Neos\Ui\Fusion\Helper\NodeInfoHelper_Original::defaultNodesForBackend(): Argument #1 ($site) must be of type Neos\ContentRepository\Core\Projection\ContentGraph\Node, null given
Exception Code 0
Exception Type TypeError
Thrown in File Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Fusion_Helper_NodeInfoHelper.php
Line 327
Original File Packages/Application/Neos.Neos.Ui/Classes/Fusion/Helper/NodeInfoHelper.php
Toggle backtrace code
Neos\Neos\Ui\Fusion\Helper\NodeInfoHelper_Original::defaultNodesForBackend(null, null, Neos\Flow\Mvc\ActionRequest)
call_user_func_array(array|2|, array|3|)
Packages/Framework/Neos.Eel/Classes/Context.php
00121: }
00122: }
00123: return call_user_func_array($callback, $arguments);
00124: }
00125:
Neos\Eel\Context::call(“defaultNodesForBackend”, array|3|)
Packages/Framework/Neos.Eel/Classes/ProtectedContext.php
00040: {
00041: if ($this->value === null || isset($this->allowedMethods[$method]) || isset($this->allowedMethods[‘*’]) || ($this->value instanceof ProtectedContextAwareInterface && $this->value->allowsCallOfMethod($method))) {
00042: return parent::call($method, $arguments);
00043: }
00044: throw new NotAllowedException(‘Method "’ . $method . ‘" is not callable in untrusted context’, 1369043080);
Neos\Eel\ProtectedContext::call(“defaultNodesForBackend”, array|3|)
Packages/Framework/Neos.Eel/Classes/Context.php
00133: public function callAndWrap($method, array $arguments = )
00134: {
00135: return $this->wrap($this->call($method, $arguments));
00136: }
00137:
Neos\Eel\Context::callAndWrap(“defaultNodesForBackend”, array|3|)
Neos\Eel\CompilingEvaluator_Original::{closure}(Neos\Eel\ProtectedContext)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Eel_CompilingEvaluator.php
Original File: Packages/Framework/Neos.Eel/Classes/CompilingEvaluator.php
00079: protected function evaluateAndUnwrap(\closure $expressionFunction, Context $context)
00080: {
00081: $result = $expressionFunction($context);
00082: if ($result instanceof Context) {
00083: return $result->unwrap();
Neos\Eel\CompilingEvaluator_Original::evaluateAndUnwrap(Closure, Neos\Eel\ProtectedContext)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Eel_CompilingEvaluator.php
Original File: Packages/Framework/Neos.Eel/Classes/CompilingEvaluator.php
00069: $expressionFunction = eval($functionDeclaration);
00070: $this->evaluatedExpressions[$functionName] = $expressionFunction;
00071: return $this->evaluateAndUnwrap($expressionFunction, $context);
00072: }
00073:
Neos\Eel\CompilingEvaluator_Original::evaluate(“Neos.Ui.NodeInfo.defaultNodesForBackend(site, documentNode, request)”, Neos\Eel\ProtectedContext)
Packages/Framework/Neos.Eel/Classes/Utility.php
00112: }
00113:
00114: return $eelEvaluator->evaluate($eelExpression, $context);
00115: }
00116: }
Neos\Eel\Utility::evaluateEelExpression(“${Neos.Ui.NodeInfo.defaultNodesForBackend(site, documentNode, request)}”, Neos\Eel\CompilingEvaluator, array|23|, array|31|)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Domain_Service_ConfigurationRenderingService.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Domain/Service/ConfigurationRenderingService.php
00065: $this->computeConfigurationInternally($value, $context);
00066: } elseif (is_string($value) && substr($value, 0, 2) === ‘${’ && substr($value, -1) === ‘}’) {
00067: $value = Utility::evaluateEelExpression(
00068: $value,
00069: $this->eelEvaluator,
Neos\Neos\Ui\Domain\Service\ConfigurationRenderingService_Original::computeConfigurationInternally(array|5|, array|6|)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Domain_Service_ConfigurationRenderingService.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Domain/Service/ConfigurationRenderingService.php
00063: foreach ($adjustedConfiguration as $key => &$value) {
00064: if (is_array($value)) {
00065: $this->computeConfigurationInternally($value, $context);
00066: } elseif (is_string($value) && substr($value, 0, 2) === ‘${’ && substr($value, -1) === ‘}’) {
00067: $value = Utility::evaluateEelExpression(
Neos\Neos\Ui\Domain\Service\ConfigurationRenderingService_Original::computeConfigurationInternally(array|3|, array|6|)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Domain_Service_ConfigurationRenderingService.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Domain/Service/ConfigurationRenderingService.php
00063: foreach ($adjustedConfiguration as $key => &$value) {
00064: if (is_array($value)) {
00065: $this->computeConfigurationInternally($value, $context);
00066: } elseif (is_string($value) && substr($value, 0, 2) === ‘${’ && substr($value, -1) === ‘}’) {
00067: $value = Utility::evaluateEelExpression(
Neos\Neos\Ui\Domain\Service\ConfigurationRenderingService_Original::computeConfigurationInternally(array|4|, array|6|)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Domain_Service_ConfigurationRenderingService.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Domain/Service/ConfigurationRenderingService.php
00049: {
00050: $adjustedConfiguration = $configuration;
00051: $this->computeConfigurationInternally($adjustedConfiguration, $context);
00052:
00053: return $adjustedConfiguration;
Neos\Neos\Ui\Domain\Service\ConfigurationRenderingService_Original::computeConfiguration(array|4|, array|6|)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Infrastructure_Configuration_InitialStateProvider.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Infrastructure/Configuration/InitialStateProvider.php
00046: User $user,
00047: ): array {
00048: return $this->configurationRenderingService->computeConfiguration(
00049: $this->initialStateBeforeProcessing,
00050: [
Neos\Neos\Ui\Infrastructure\Configuration\InitialStateProvider_Original::getInitialState(Neos\Flow\Mvc\ActionRequest, null, null, Neos\Neos\Domain\Model\User)
Packages/Framework/Neos.Flow/Classes/ObjectManagement/DependencyInjection/DependencyProxy.php
00097: public function __call($methodName, array $arguments)
00098: {
00099: return $this->_activateDependency()->$methodName(…$arguments);
00100: }
00101: }
Neos\Flow\ObjectManagement\DependencyInjection\DependencyProxy::__call(“getInitialState”, array|4|, Neos\Flow\Mvc\ActionRequest, null, null, Neos\Neos\Domain\Model\User)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00224: ),
00225: ‘initialState’ =>
00226: $this->initialStateProvider->getInitialState(
00227: actionRequest: $this->request,
00228: documentNode: $node,
Neos\Neos\Ui\Controller\BackendController_Original::indexAction(null)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00554: {
00555: if (isset($this->Flow_Aop_Proxy_methodIsInAdviceMode[‘indexAction’])) {
00556: $result = parent::indexAction($node);
00557: } else {
00558: $this->Flow_Aop_Proxy_methodIsInAdviceMode[‘indexAction’] = true;
Neos\Neos\Ui\Controller\BackendController::indexAction(null)
Packages/Framework/Neos.Flow/Classes/Aop/AdvicesTrait.php
00056: if (isset($this->Flow_Aop_Proxy_methodIsInAdviceMode[$methodName])) {
00057: $arguments = array_values($joinPoint->getMethodArguments());
00058: return self::$methodName(…$arguments);
00059: }
00060: }
Neos\Neos\Ui\Controller\BackendController::Flow_Aop_Proxy_invokeJoinPoint(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AdviceChain.php
00060: /** @var InternalAopProxyInterface $proxy /
00061: $proxy = $joinPoint->getProxy();
00062: $result = $proxy->Flow_Aop_Proxy_invokeJoinpoint($joinPoint);
00063: }
00064: return $result;
Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Security_Aspect_PolicyEnforcementAspect.php
Original File: Packages/Framework/Neos.Flow/Classes/Security/Aspect/PolicyEnforcementAspect.php
00063: }
00064:
00065: return $joinPoint->getAdviceChain()->proceed($joinPoint);
00066: }
00067: }
Neos\Flow\Security\Aspect\PolicyEnforcementAspect_Original::enforcePolicy(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AroundAdvice.php
00033: $adviceObject = $this->objectManager->get($this->aspectObjectName);
00034: $methodName = $this->adviceMethodName;
00035: $result = $adviceObject->$methodName($joinPoint);
00036:
00037: $this->emitAdviceInvoked($adviceObject, $methodName, $joinPoint);
Neos\Flow\Aop\Advice\AroundAdvice::invoke(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AdviceChain.php
00056: $this->adviceIndex++;
00057: if ($this->adviceIndex < count($this->advices)) {
00058: $result = $this->advices[$this->adviceIndex]->invoke($joinPoint);
00059: } else {
00060: /* @var InternalAopProxyInterface $proxy /
Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00567: $adviceChain->rewind();
00568: $joinPoint = new \Neos\Flow\Aop\JoinPoint($this, ‘Neos\Neos\Ui\Controller\BackendController’, ‘indexAction’, $methodArguments, $adviceChain);
00569: $result = $adviceChain->proceed($joinPoint);
00570: $methodArguments = $joinPoint->getMethodArguments();
00571:
Neos\Neos\Ui\Controller\BackendController::indexAction(null)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Controller_ActionController.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/Controller/ActionController.php
00525:
00526: if (!$validationResult->hasErrors()) {
00527: $actionResult = $this->{$this->actionMethodName}(…$preparedArguments);
00528: } else {
00529: $actionIgnoredArguments = static::getActionIgnoredValidationArguments($this->objectManager);
Neos\Flow\Mvc\Controller\ActionController_Original::callActionMethod(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\Controller\Arguments, Neos\Flow\Mvc\ActionResponse)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00946: {
00947: if (isset($this->Flow_Aop_Proxy_methodIsInAdviceMode[‘callActionMethod’])) {
00948: $result = parent::callActionMethod($request, $arguments, $response);
00949: } else {
00950: $this->Flow_Aop_Proxy_methodIsInAdviceMode[‘callActionMethod’] = true;
Neos\Neos\Ui\Controller\BackendController::callActionMethod(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\Controller\Arguments, Neos\Flow\Mvc\ActionResponse)
Packages/Framework/Neos.Flow/Classes/Aop/AdvicesTrait.php
00056: if (isset($this->Flow_Aop_Proxy_methodIsInAdviceMode[$methodName])) {
00057: $arguments = array_values($joinPoint->getMethodArguments());
00058: return self::$methodName(…$arguments);
00059: }
00060: }
Neos\Neos\Ui\Controller\BackendController::Flow_Aop_Proxy_invokeJoinPoint(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AdviceChain.php
00060: /* @var InternalAopProxyInterface $proxy /
00061: $proxy = $joinPoint->getProxy();
00062: $result = $proxy->Flow_Aop_Proxy_invokeJoinpoint($joinPoint);
00063: }
00064: return $result;
Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Security_Aspect_PolicyEnforcementAspect.php
Original File: Packages/Framework/Neos.Flow/Classes/Security/Aspect/PolicyEnforcementAspect.php
00063: }
00064:
00065: return $joinPoint->getAdviceChain()->proceed($joinPoint);
00066: }
00067: }
Neos\Flow\Security\Aspect\PolicyEnforcementAspect_Original::enforcePolicy(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AroundAdvice.php
00033: $adviceObject = $this->objectManager->get($this->aspectObjectName);
00034: $methodName = $this->adviceMethodName;
00035: $result = $adviceObject->$methodName($joinPoint);
00036:
00037: $this->emitAdviceInvoked($adviceObject, $methodName, $joinPoint);
Neos\Flow\Aop\Advice\AroundAdvice::invoke(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AdviceChain.php
00056: $this->adviceIndex++;
00057: if ($this->adviceIndex < count($this->advices)) {
00058: $result = $this->advices[$this->adviceIndex]->invoke($joinPoint);
00059: } else {
00060: /* @var InternalAopProxyInterface $proxy /
Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00961: $adviceChain->rewind();
00962: $joinPoint = new \Neos\Flow\Aop\JoinPoint($this, ‘Neos\Neos\Ui\Controller\BackendController’, ‘callActionMethod’, $methodArguments, $adviceChain);
00963: $result = $adviceChain->proceed($joinPoint);
00964: $methodArguments = $joinPoint->getMethodArguments();
00965:
Neos\Neos\Ui\Controller\BackendController::callActionMethod(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\Controller\Arguments, Neos\Flow\Mvc\ActionResponse)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Controller_ActionController.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/Controller/ActionController.php
00258: }
00259:
00260: $httpResponse = $this->callActionMethod($request, $this->arguments, $response);
00261:
00262: if (!$httpResponse->hasHeader(‘Content-Type’)) {
Neos\Flow\Mvc\Controller\ActionController_Original::processRequest(Neos\Flow\Mvc\ActionRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00728: {
00729: if (isset($this->Flow_Aop_Proxy_methodIsInAdviceMode[‘processRequest’])) {
00730: $result = parent::processRequest($request);
00731: } else {
00732: $this->Flow_Aop_Proxy_methodIsInAdviceMode[‘processRequest’] = true;
Neos\Neos\Ui\Controller\BackendController::processRequest(Neos\Flow\Mvc\ActionRequest)
Packages/Framework/Neos.Flow/Classes/Aop/AdvicesTrait.php
00056: if (isset($this->Flow_Aop_Proxy_methodIsInAdviceMode[$methodName])) {
00057: $arguments = array_values($joinPoint->getMethodArguments());
00058: return self::$methodName(…$arguments);
00059: }
00060: }
Neos\Neos\Ui\Controller\BackendController::Flow_Aop_Proxy_invokeJoinPoint(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AdviceChain.php
00060: /* @var InternalAopProxyInterface $proxy /
00061: $proxy = $joinPoint->getProxy();
00062: $result = $proxy->Flow_Aop_Proxy_invokeJoinpoint($joinPoint);
00063: }
00064: return $result;
Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Security_Aspect_PolicyEnforcementAspect.php
Original File: Packages/Framework/Neos.Flow/Classes/Security/Aspect/PolicyEnforcementAspect.php
00063: }
00064:
00065: return $joinPoint->getAdviceChain()->proceed($joinPoint);
00066: }
00067: }
Neos\Flow\Security\Aspect\PolicyEnforcementAspect_Original::enforcePolicy(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AroundAdvice.php
00033: $adviceObject = $this->objectManager->get($this->aspectObjectName);
00034: $methodName = $this->adviceMethodName;
00035: $result = $adviceObject->$methodName($joinPoint);
00036:
00037: $this->emitAdviceInvoked($adviceObject, $methodName, $joinPoint);
Neos\Flow\Aop\Advice\AroundAdvice::invoke(Neos\Flow\Aop\JoinPoint)
Packages/Framework/Neos.Flow/Classes/Aop/Advice/AdviceChain.php
00056: $this->adviceIndex++;
00057: if ($this->adviceIndex < count($this->advices)) {
00058: $result = $this->advices[$this->adviceIndex]->invoke($joinPoint);
00059: } else {
00060: /* @var InternalAopProxyInterface $proxy /
Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_Ui_Controller_BackendController.php
Original File: Packages/Application/Neos.Neos.Ui/Classes/Controller/BackendController.php
00741: $adviceChain->rewind();
00742: $joinPoint = new \Neos\Flow\Aop\JoinPoint($this, ‘Neos\Neos\Ui\Controller\BackendController’, ‘processRequest’, $methodArguments, $adviceChain);
00743: $result = $adviceChain->proceed($joinPoint);
00744: $methodArguments = $joinPoint->getMethodArguments();
00745:
Neos\Neos\Ui\Controller\BackendController::processRequest(Neos\Flow\Mvc\ActionRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Dispatcher.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/Dispatcher.php
00127: $this->emitBeforeControllerInvocation($request, $controller);
00128: try {
00129: $response = $controller->processRequest($request);
00130: $this->emitAfterControllerInvocation($request, $response, $controller);
00131: return $response;
Neos\Flow\Mvc\Dispatcher_Original::initiateDispatchLoop(Neos\Flow\Mvc\ActionRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Dispatcher.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/Dispatcher.php
00100: $this->firewall->blockIllegalRequests($request);
00101: }
00102: $response = $this->initiateDispatchLoop($request);
00103: } catch (AuthenticationRequiredException $exception) {
00104: // Rethrow as the SecurityEntryPoint middleware will take care of the rest
Neos\Flow\Mvc\Dispatcher_Original::dispatch(Neos\Flow\Mvc\ActionRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_DispatchMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/DispatchMiddleware.php
00042: }
00043:
00044: return $this->dispatcher->dispatch($actionRequest);
00045: }
00046: }
Neos\Flow\Mvc\DispatchMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Http_Middleware_SecurityEntryPointMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Http/Middleware/SecurityEntryPointMiddleware.php
00054: $this->securityContext->setRequest($actionRequest);
00055: try {
00056: return $next->handle($request->withAttribute(ServerRequestAttributes::ACTION_REQUEST, $actionRequest));
00057: } catch (AuthenticationRequiredException $authenticationException) {
00058: /* @var TokenInterface $tokensWithEntryPoint */
Neos\Flow\Http\Middleware\SecurityEntryPointMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Http_Middleware_RequestBodyParsingMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Http/Middleware/RequestBodyParsingMiddleware.php
00040: }
00041: $parsedBody = $this->parseRequestBody($request);
00042: return $next->handle($request->withParsedBody($parsedBody));
00043: }
00044:
Neos\Flow\Http\Middleware\RequestBodyParsingMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_FlashMessage_FlashMessageMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/FlashMessage/FlashMessageMiddleware.php
00033: public function process(ServerRequestInterface $request, RequestHandlerInterface $next): ResponseInterface
00034: {
00035: $response = $next->handle($request);
00036: return $this->flashMessageService->persistFlashMessages($response);
00037: }
Neos\Flow\Mvc\FlashMessage\FlashMessageMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Http_Middleware_PoweredByMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Http/Middleware/PoweredByMiddleware.php
00029: public function process(ServerRequestInterface $request, RequestHandlerInterface $next): ResponseInterface
00030: {
00031: $response = $next->handle($request);
00032: $token = static::prepareApplicationToken($this->objectManager);
00033: if ($token === ‘’) {
Neos\Flow\Http\Middleware\PoweredByMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_RedirectHandler_RedirectMiddleware.php
Original File: Packages/Application/Neos.RedirectHandler/Classes/RedirectMiddleware.php
00042: $routingMatchResults = $request->getAttribute(ServerRequestAttributes::ROUTING_RESULTS);
00043: if ($routingMatchResults !== null) {
00044: return $next->handle($request);
00045: }
00046: $response = $this->redirectService->buildResponseIfApplicable($request);
Neos\RedirectHandler\RedirectMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Routing_RoutingMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Mvc/Routing/RoutingMiddleware.php
00066: }
00067:
00068: return $next->handle($request->withAttribute(ServerRequestAttributes::ROUTING_RESULTS, $matchResults));
00069: }
00070: }
Neos\Flow\Mvc\Routing\RoutingMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Caspary_Site_Http_Middleware_SecurityHeadersMiddleware.php
Original File: DistributionPackages/Caspary.Site/Classes/Http/Middleware/SecurityHeadersMiddleware.php
00026: public function process(ServerRequestInterface $request, RequestHandlerInterface $next): ResponseInterface
00027: {
00028: $response = $next->handle($request);
00029:
00030: // Default security headers
Caspary\Site\Http\Middleware\SecurityHeadersMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Neos_FrontendRouting_SiteDetection_SiteDetectionMiddleware.php
Original File: Packages/Application/Neos.Neos/Classes/FrontendRouting/SiteDetection/SiteDetectionMiddleware.php
00068: // doctrine is running and we could fetch a site. This makes no promise if the content repository is set up.
00069: $siteDetectionResult = SiteDetectionResult::create($site->getNodeName(), $site->getConfiguration()->contentRepositoryId);
00070: return $handler->handle($siteDetectionResult->storeInRequest($request));
00071: }
00072: }
Neos\Neos\FrontendRouting\SiteDetection\SiteDetectionMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_FluidAdaptor_Core_Widget_AjaxWidgetMiddleware.php
Original File: Packages/Framework/Neos.FluidAdaptor/Classes/Core/Widget/AjaxWidgetMiddleware.php
00074: $widgetContext = $this->extractWidgetContext($httpRequest);
00075: if ($widgetContext === null) {
00076: return $next->handle($httpRequest);
00077: }
00078:
Neos\FluidAdaptor\Core\Widget\AjaxWidgetMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Data/Temporary/Development/SubContextDocker/Cache/Code/Flow_Object_Classes/Neos_Flow_Http_Middleware_SessionMiddleware.php
Original File: Packages/Framework/Neos.Flow/Classes/Http/Middleware/SessionMiddleware.php
00063: $this->sessionManager->getCurrentSession()->resume();
00064:
00065: return $this->handleSetCookie($next->handle($request));
00066: }
00067:
Neos\Flow\Http\Middleware\SessionMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MiddlewaresChain.php
00072: }
00073: $middleware = array_shift($this->chain);
00074: return $middleware->process($request, $this);
00075: }
00076: }
Neos\Flow\Http\Middleware\MiddlewaresChain::handle(GuzzleHttp\Psr7\ServerRequest)
Packages/Framework/Neos.Flow/Classes/Http/Middleware/MethodOverrideMiddleware.php
00034: }
00035: }
00036: return $next->handle($request);
00037: }
00038: }