Differential D20470 Diff 48878 src/applications/differential/xaction/DifferentialRevisionWrongBuildsTransaction.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/xaction/DifferentialRevisionWrongBuildsTransaction.php
<?php | <?php | ||||
final class DifferentialRevisionWrongBuildsTransaction | final class DifferentialRevisionWrongBuildsTransaction | ||||
extends DifferentialRevisionTransactionType { | extends DifferentialRevisionTransactionType { | ||||
const TRANSACTIONTYPE = 'differential.builds.wrong'; | const TRANSACTIONTYPE = 'differential.builds.wrong'; | ||||
public function generateOldValue($object) { | public function generateOldValue($object) { | ||||
return null; | return null; | ||||
} | } | ||||
public function generateNewValue($object, $value) { | public function generateNewValue($object, $value) { | ||||
return $value; | return $value; | ||||
} | } | ||||
public function applyInternalEffects($object, $value) { | |||||
$object->setProperty(DifferentialRevision::PROPERTY_WRONG_BUILDS, true); | |||||
} | |||||
public function getIcon() { | public function getIcon() { | ||||
return 'fa-exclamation'; | return 'fa-exclamation'; | ||||
} | } | ||||
public function getColor() { | public function getColor() { | ||||
return 'pink'; | return 'pink'; | ||||
} | } | ||||
Show All 14 Lines |