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(); | ||||
| } | } | ||||
| } | } | ||||