Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/diffusion/relationships/DiffusionCommitRelationship.php
12242 views
1
<?php
2
3
abstract class DiffusionCommitRelationship
4
extends PhabricatorObjectRelationship {
5
6
public function isEnabledForObject($object) {
7
$viewer = $this->getViewer();
8
9
$has_app = PhabricatorApplication::isClassInstalledForViewer(
10
'PhabricatorDiffusionApplication',
11
$viewer);
12
if (!$has_app) {
13
return false;
14
}
15
16
return ($object instanceof PhabricatorRepositoryCommit);
17
}
18
19
}
20
21