[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

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

   1  <?php
   2  
   3  final class DiffusionRepositoryRemarkupRule
   4    extends PhabricatorObjectRemarkupRule {
   5  
   6    protected function getObjectNamePrefix() {
   7      return 'r';
   8    }
   9  
  10    protected function getObjectIDPattern() {
  11      return '[A-Z]+';
  12    }
  13  
  14    protected function loadObjects(array $ids) {
  15      $viewer = $this->getEngine()->getConfig('viewer');
  16  
  17      $repositories = id(new PhabricatorRepositoryQuery())
  18        ->setViewer($viewer)
  19        ->withCallsigns($ids)
  20        ->execute();
  21  
  22      return mpull($repositories, null, 'getCallsign');
  23    }
  24  
  25  }


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