protected function overrideViewVariablesFromInternalArguments()
{
if (($nodeContextPath = $this->request->getInternalArgument('__nodeContextPath')) !== null) {
$node = $this->propertyMapper->convert($nodeContextPath, NodeInterface::class);
if (!$node instanceof NodeInterface) {
throw new NodeNotFoundException(sprintf('The node with context path "%s" could not be resolved', $nodeContextPath), 1437051934);
}
$this->view->assign('value', $node);
}
if (($affectedNodeContextPath = $this->request->getInternalArgument('__affectedNodeContextPath')) !== null) {
$this->response->setHeader('X-Neos-AffectedNodePath', $affectedNodeContextPath);
}
if (($typoScriptPath = $this->request->getInternalArgument('__typoScriptPath')) !== null) {
$this->view->setTypoScriptPath($typoScriptPath);
}
}