@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
at recaptime-dev/main 26 lines 867 B view raw
1<?php 2 3interface HarbormasterBuildableInterface { 4 5 /** 6 * Get the object PHID which best identifies this buildable to humans. 7 * 8 * This object is the primary object associated with the buildable in the 9 * UI. The most human-readable object for a buildable varies: for example, 10 * for diffs the container (the revision) is more meaningful than the 11 * buildable (the diff), but for commits the buildable (the commit) is more 12 * meaningful than the container (the repository). 13 * 14 * @return string Related object PHID most meaningful for human viewers. 15 */ 16 public function getHarbormasterBuildableDisplayPHID(); 17 18 public function getHarbormasterBuildablePHID(); 19 public function getHarbormasterContainerPHID(); 20 21 public function getBuildVariables(); 22 public function getAvailableBuildVariables(); 23 24 public function newBuildableEngine(); 25 26}