Differential D21864 Diff 52157 src/applications/differential/field/DifferentialRevisionIDCommitMessageField.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/field/DifferentialRevisionIDCommitMessageField.php
Show First 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | final class DifferentialRevisionIDCommitMessageField | ||||
public function readFieldValueFromConduit($value) { | public function readFieldValueFromConduit($value) { | ||||
if (is_int($value)) { | if (is_int($value)) { | ||||
$value = (string)$value; | $value = (string)$value; | ||||
} | } | ||||
return $this->readStringFieldValueFromConduit($value); | return $this->readStringFieldValueFromConduit($value); | ||||
} | } | ||||
public function renderFieldValue($value) { | public function renderFieldValue($value) { | ||||
if (!strlen($value)) { | if ($value === null || !strlen($value)) { | ||||
return null; | return null; | ||||
} | } | ||||
return PhabricatorEnv::getProductionURI('/D'.$value); | return PhabricatorEnv::getProductionURI('/D'.$value); | ||||
} | } | ||||
public function getFieldTransactions($value) { | public function getFieldTransactions($value) { | ||||
return array(); | return array(); | ||||
} | } | ||||
} | } |