Path: blob/master/src/applications/harbormaster/interface/HarbormasterBuildableInterface.php
12256 views
<?php12interface HarbormasterBuildableInterface {34/**5* Get the object PHID which best identifies this buildable to humans.6*7* This object is the primary object associated with the buildable in the8* UI. The most human-readable object for a buildable varies: for example,9* for diffs the container (the revision) is more meaningful than the10* buildable (the diff), but for commits the buildable (the commit) is more11* meaningful than the container (the repository).12*13* @return phid Related object PHID most meaningful for human viewers.14*/15public function getHarbormasterBuildableDisplayPHID();1617public function getHarbormasterBuildablePHID();18public function getHarbormasterContainerPHID();1920public function getBuildVariables();21public function getAvailableBuildVariables();2223public function newBuildableEngine();2425}262728