Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/differential/customfield/DifferentialCommitsField.php
12256 views
1
<?php
2
3
final class DifferentialCommitsField
4
extends DifferentialCustomField {
5
6
public function getFieldKey() {
7
return 'differential:commits';
8
}
9
10
public function getFieldName() {
11
return pht('Commits');
12
}
13
14
public function canDisableField() {
15
return false;
16
}
17
18
public function getFieldDescription() {
19
return pht('Shows associated commits.');
20
}
21
22
public function shouldAppearInPropertyView() {
23
return true;
24
}
25
26
public function renderPropertyViewLabel() {
27
return $this->getFieldName();
28
}
29
30
public function getRequiredHandlePHIDsForPropertyView() {
31
return $this->getObject()->getCommitPHIDs();
32
}
33
34
public function renderPropertyViewValue(array $handles) {
35
return $this->renderHandleList($handles);
36
}
37
38
}
39
40