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 |