Changeset View
Changeset View
Standalone View
Standalone View
src/toolset/query/ArcanistRuntimeHardpointQuery.php
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | abstract class ArcanistRuntimeHardpointQuery | ||||
} | } | ||||
protected function canLoadHardpoint() { | protected function canLoadHardpoint() { | ||||
return true; | return true; | ||||
} | } | ||||
abstract protected function canLoadRef(ArcanistRef $ref); | abstract protected function canLoadRef(ArcanistRef $ref); | ||||
final public function newConduitSearch($method, $constraints) { | final public function newConduitSearch( | ||||
$method, | |||||
$constraints, | |||||
$attachments = array()) { | |||||
$conduit_engine = $this->getRuntime() | $conduit_engine = $this->getRuntime() | ||||
->getConduitEngine(); | ->getConduitEngine(); | ||||
$conduit_future = id(new ConduitSearchFuture()) | $conduit_future = id(new ConduitSearchFuture()) | ||||
->setConduitEngine($conduit_engine) | ->setConduitEngine($conduit_engine) | ||||
->setMethod($method) | ->setMethod($method) | ||||
->setConstraints($constraints); | ->setConstraints($constraints) | ||||
->setAttachments($attachments); | |||||
return $conduit_future; | return $conduit_future; | ||||
} | } | ||||
final public function yieldConduitSearch($method, $constraints) { | final public function yieldConduitSearch($method, $constraints) { | ||||
$conduit_future = $this->newConduitSearch($method, $constraints); | $conduit_future = $this->newConduitSearch($method, $constraints); | ||||
return $this->yieldFuture($conduit_future); | return $this->yieldFuture($conduit_future); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 44 Lines • Show Last 20 Lines |