public function __construct(array $typoScriptConfiguration, ControllerContext $controllerContext)
{
$this->typoScriptConfiguration = $typoScriptConfiguration;
$this->controllerContext = $controllerContext;
$this->runtimeContentCache = new RuntimeContentCache($this);
$this->simpleTypeToArrayClosure = function ($simpleType) {
return $simpleType === null ? null : ['__eelExpression' => null, '__value' => $simpleType, '__objectType' => null];
};
}