Differential D19766 Diff 47217 src/applications/differential/controller/DifferentialRevisionViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/controller/DifferentialRevisionViewController.php
Show First 20 Lines • Show All 1,107 Lines • ▼ Show 20 Lines | private function buildRawDiffResponse( | ||||
$unguarded = AphrontWriteGuard::beginScopedUnguardedWrites(); | $unguarded = AphrontWriteGuard::beginScopedUnguardedWrites(); | ||||
$file = PhabricatorFile::newFromFileData( | $file = PhabricatorFile::newFromFileData( | ||||
$raw_diff, | $raw_diff, | ||||
array( | array( | ||||
'name' => $file_name, | 'name' => $file_name, | ||||
'ttl.relative' => phutil_units('24 hours in seconds'), | 'ttl.relative' => phutil_units('24 hours in seconds'), | ||||
'viewPolicy' => PhabricatorPolicies::POLICY_NOONE, | 'viewPolicy' => PhabricatorPolicies::POLICY_NOONE, | ||||
)); | ), | ||||
$viewer); | |||||
$file->attachToObject($revision->getPHID()); | $file->attachToObject($revision->getPHID()); | ||||
unset($unguarded); | unset($unguarded); | ||||
return $file->getRedirectResponse(); | return $file->getRedirectResponse(); | ||||
} | } | ||||
private function buildTransactions( | private function buildTransactions( | ||||
▲ Show 20 Lines • Show All 331 Lines • Show Last 20 Lines |