[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/diffusion/remarkup/ -> DiffusionCommitRemarkupRule.php (source)

   1  <?php
   2  
   3  final class DiffusionCommitRemarkupRule extends PhabricatorObjectRemarkupRule {
   4  
   5    protected function getObjectNamePrefix() {
   6      return '';
   7    }
   8  
   9    protected function getObjectNamePrefixBeginsWithWordCharacter() {
  10      return true;
  11    }
  12  
  13    protected function getObjectIDPattern() {
  14      return PhabricatorRepositoryCommitPHIDType::getCommitObjectNamePattern();
  15    }
  16  
  17    protected function loadObjects(array $ids) {
  18      $viewer = $this->getEngine()->getConfig('viewer');
  19  
  20      $query = id(new DiffusionCommitQuery())
  21        ->setViewer($viewer)
  22        ->withIdentifiers($ids);
  23  
  24      $query->execute();
  25  
  26      return $query->getIdentifierMap();
  27    }
  28  
  29  }


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1