Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/remarkup/DiffusionCommitRemarkupRule.php
<?php | <?php | ||||
final class DiffusionCommitRemarkupRule | final class DiffusionCommitRemarkupRule extends PhabricatorRemarkupRuleObject { | ||||
extends PhabricatorRemarkupRuleObject { | |||||
protected function getObjectNamePrefix() { | protected function getObjectNamePrefix() { | ||||
return ''; | return ''; | ||||
} | } | ||||
protected function getObjectNamePrefixBeginsWithWordCharacter() { | protected function getObjectNamePrefixBeginsWithWordCharacter() { | ||||
return true; | return true; | ||||
} | } | ||||
protected function getObjectIDPattern() { | protected function getObjectIDPattern() { | ||||
return PhabricatorRepositoryPHIDTypeCommit::getCommitObjectNamePattern(); | return PhabricatorRepositoryCommitPHIDType::getCommitObjectNamePattern(); | ||||
} | } | ||||
protected function loadObjects(array $ids) { | protected function loadObjects(array $ids) { | ||||
$viewer = $this->getEngine()->getConfig('viewer'); | $viewer = $this->getEngine()->getConfig('viewer'); | ||||
$query = id(new DiffusionCommitQuery()) | $query = id(new DiffusionCommitQuery()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->withIdentifiers($ids); | ->withIdentifiers($ids); | ||||
$query->execute(); | $query->execute(); | ||||
return $query->getIdentifierMap(); | return $query->getIdentifierMap(); | ||||
} | } | ||||
} | } |