public function createFromPageWithBody($view, $parameters = [], Node $page = null) { $pageResponse = $this->createFromPage($page); $body = function () use($view, $parameters, $pageResponse) { $parameters = array_merge($pageResponse->getPageViewParameter(), $parameters); return $this->templating->render($view, $parameters); }; $pageResponse->setBody($body); return $pageResponse; }