Changeset View
Changeset View
Standalone View
Standalone View
src/applications/harbormaster/storage/HarbormasterBuildable.php
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | switch ($status) { | ||||
return 'green'; | return 'green'; | ||||
case self::STATUS_FAILED: | case self::STATUS_FAILED: | ||||
return 'red'; | return 'red'; | ||||
default: | default: | ||||
return 'bluegrey'; | return 'bluegrey'; | ||||
} | } | ||||
} | } | ||||
public function getStatusIcon() { | |||||
return self::getBuildableStatusIcon($this->getBuildableStatus()); | |||||
} | |||||
public function getStatusDisplayName() { | |||||
return self::getBuildableStatusName($this->getBuildableStatus()); | |||||
} | |||||
public function getStatusColor() { | |||||
return self::getBuildableStatusColor($this->getBuildableStatus()); | |||||
} | |||||
public static function initializeNewBuildable(PhabricatorUser $actor) { | public static function initializeNewBuildable(PhabricatorUser $actor) { | ||||
return id(new HarbormasterBuildable()) | return id(new HarbormasterBuildable()) | ||||
->setIsManualBuildable(0) | ->setIsManualBuildable(0) | ||||
->setBuildableStatus(self::STATUS_BUILDING); | ->setBuildableStatus(self::STATUS_BUILDING); | ||||
} | } | ||||
public function getMonogram() { | public function getMonogram() { | ||||
return 'B'.$this->getID(); | return 'B'.$this->getID(); | ||||
▲ Show 20 Lines • Show All 265 Lines • Show Last 20 Lines |