Changeset View
Changeset View
Standalone View
Standalone View
src/applications/repository/storage/PhabricatorRepository.php
Show First 20 Lines • Show All 2,263 Lines • ▼ Show 20 Lines | public function newConduitFuture( | ||||
array $params, | array $params, | ||||
$never_proxy = false) { | $never_proxy = false) { | ||||
$client = $this->newConduitClient( | $client = $this->newConduitClient( | ||||
$viewer, | $viewer, | ||||
$never_proxy); | $never_proxy); | ||||
if (!$client) { | if (!$client) { | ||||
$result = id(new ConduitCall($method, $params)) | $conduit_call = id(new ConduitCall($method, $params)) | ||||
->setUser($viewer) | ->setUser($viewer); | ||||
->execute(); | $future = new MethodCallFuture($conduit_call, 'execute'); | ||||
$future = new ImmediateFuture($result); | |||||
} else { | } else { | ||||
$future = $client->callMethod($method, $params); | $future = $client->callMethod($method, $params); | ||||
} | } | ||||
return $future; | return $future; | ||||
} | } | ||||
public function getPassthroughEnvironmentalVariables() { | public function getPassthroughEnvironmentalVariables() { | ||||
▲ Show 20 Lines • Show All 598 Lines • Show Last 20 Lines |