Changeset View
Changeset View
Standalone View
Standalone View
src/applications/paste/controller/PhabricatorPasteViewController.php
| Show All 28 Lines | final class PhabricatorPasteViewController extends PhabricatorPasteController { | ||||
| public function handleRequest(AphrontRequest $request) { | public function handleRequest(AphrontRequest $request) { | ||||
| $viewer = $request->getViewer(); | $viewer = $request->getViewer(); | ||||
| $id = $request->getURIData('id'); | $id = $request->getURIData('id'); | ||||
| $paste = id(new PhabricatorPasteQuery()) | $paste = id(new PhabricatorPasteQuery()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withIDs(array($id)) | ->withIDs(array($id)) | ||||
| ->needContent(true) | ->needContent(true) | ||||
| ->needRawContent(true) | |||||
| ->executeOne(); | ->executeOne(); | ||||
| if (!$paste) { | if (!$paste) { | ||||
| return new Aphront404Response(); | return new Aphront404Response(); | ||||
| } | } | ||||
| $forks = id(new PhabricatorPasteQuery()) | $forks = id(new PhabricatorPasteQuery()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withParentPHIDs(array($paste->getPHID())) | ->withParentPHIDs(array($paste->getPHID())) | ||||
| ▲ Show 20 Lines • Show All 139 Lines • Show Last 20 Lines | |||||