diffusionRequest = DiffusionRequest::newFromAphrontRequestDictionary( $data); } public function setDiffusionRequest(DiffusionRequest $request) { $this->diffusionRequest = $request; return $this; } public function buildStandardPageResponse($view, array $data) { $page = $this->buildStandardPageView(); $page->setApplicationName('Diffusion'); $page->setBaseURI('/diffusion/'); $page->setTitle(idx($data, 'title')); $page->setGlyph("\xE2\x89\x88"); $page->appendChild($view); $response = new AphrontWebpageResponse(); return $response->setContent($page->render()); } }