mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-03 20:22:46 +01:00
433a7321ff
Summary: This revision adds a Conduit search method for buildables. It exposes: * `objectPHID` * `containerPHID` * `buildableStatus` * `isManual` Test Plan: Use the API Console to run searches. Example: ``` { "data": [ { "id": 2, "type": "HMBB", "phid": "PHID-HMBB-m4k5lodx6naq22576a7d", "fields": { "objectPHID": "PHID-DIFF-vzvgqqcyscpd7ta4osy2", "containerPHID": "PHID-DREV-vsivs5276c7vtgpmssn2", "buildableStatus": { "value": "passed" }, "isManual": true, "dateCreated": 1542407155, "dateModified": 1542407156, "policy": { "view": "users", "edit": "users" } }, "attachments": {} }, { "id": 1, "type": "HMBB", "phid": "PHID-HMBB-opxfl4auoz3ey5klplrx", "fields": { "objectPHID": "PHID-DIFF-vzvgqqcyscpd7ta4osy2", "containerPHID": null, "buildableStatus": { "value": "passed" }, "isManual": false, "dateCreated": 1542406968, "dateModified": 1542406968, "policy": { "view": "users", "edit": "users" } }, "attachments": {} } ], "maps": {}, "query": { "queryKey": null }, "cursor": { "limit": 100, "after": null, "before": null, "order": null } } ``` Reviewers: #blessed_reviewers, epriestley Reviewed By: #blessed_reviewers, epriestley Subscribers: Korvin, O14 ATC Monitoring Differential Revision: https://secure.phabricator.com/D19818
18 lines
389 B
PHP
18 lines
389 B
PHP
<?php
|
|
|
|
final class HarbormasterBuildableSearchAPIMethod
|
|
extends PhabricatorSearchEngineAPIMethod {
|
|
|
|
public function getAPIMethodName() {
|
|
return 'harbormaster.buildable.search';
|
|
}
|
|
|
|
public function newSearchEngine() {
|
|
return new HarbormasterBuildableSearchEngine();
|
|
}
|
|
|
|
public function getMethodSummary() {
|
|
return pht('Find out information about buildables.');
|
|
}
|
|
|
|
}
|