Changeset View
Changeset View
Standalone View
Standalone View
src/applications/harbormaster/storage/HarbormasterBuildable.php
Show First 20 Lines • Show All 360 Lines • ▼ Show 20 Lines | return array( | ||||
id(new PhabricatorConduitSearchFieldSpecification()) | id(new PhabricatorConduitSearchFieldSpecification()) | ||||
->setKey('buildableStatus') | ->setKey('buildableStatus') | ||||
->setType('map<string, wild>') | ->setType('map<string, wild>') | ||||
->setDescription(pht('The current status of this buildable.')), | ->setDescription(pht('The current status of this buildable.')), | ||||
id(new PhabricatorConduitSearchFieldSpecification()) | id(new PhabricatorConduitSearchFieldSpecification()) | ||||
->setKey('isManual') | ->setKey('isManual') | ||||
->setType('bool') | ->setType('bool') | ||||
->setDescription(pht('True if this is a manual buildable.')), | ->setDescription(pht('True if this is a manual buildable.')), | ||||
id(new PhabricatorConduitSearchFieldSpecification()) | |||||
->setKey('uri') | |||||
->setType('uri') | |||||
->setDescription(pht('View URI for the buildable.')), | |||||
); | ); | ||||
} | } | ||||
public function getFieldValuesForConduit() { | public function getFieldValuesForConduit() { | ||||
return array( | return array( | ||||
'objectPHID' => $this->getBuildablePHID(), | 'objectPHID' => $this->getBuildablePHID(), | ||||
'containerPHID' => $this->getContainerPHID(), | 'containerPHID' => $this->getContainerPHID(), | ||||
'buildableStatus' => array( | 'buildableStatus' => array( | ||||
'value' => $this->getBuildableStatus(), | 'value' => $this->getBuildableStatus(), | ||||
), | ), | ||||
'isManual' => (bool)$this->getIsManualBuildable(), | 'isManual' => (bool)$this->getIsManualBuildable(), | ||||
'uri' => PhabricatorEnv::getURI($this->getURI()), | |||||
); | ); | ||||
} | } | ||||
public function getConduitSearchAttachments() { | public function getConduitSearchAttachments() { | ||||
return array(); | return array(); | ||||
} | } | ||||
Show All 29 Lines |