Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phurl/typeahead/PhabricatorPhurlURLDatasource.php
Show All 18 Lines | public function loadResults() { | ||||
$query = id(new PhabricatorPhurlURLQuery()); | $query = id(new PhabricatorPhurlURLQuery()); | ||||
$urls = $this->executeQuery($query); | $urls = $this->executeQuery($query); | ||||
$results = array(); | $results = array(); | ||||
foreach ($urls as $url) { | foreach ($urls as $url) { | ||||
$result = id(new PhabricatorTypeaheadResult()) | $result = id(new PhabricatorTypeaheadResult()) | ||||
->setDisplayName($url->getName()) | ->setDisplayName($url->getName()) | ||||
->setName($url->getName()." ".$url->getAlias()) | ->setName($url->getName()." ".$url->getAlias()) | ||||
->setPHID($url->getPHID()) | ->setPHID($url->getPHID()) | ||||
->setAutocomplete('(('.$url->getAlias().'))') | |||||
->addAttribute($url->getLongURL()); | ->addAttribute($url->getLongURL()); | ||||
$results[] = $result; | $results[] = $result; | ||||
} | } | ||||
return $this->filterResultsAgainstTokens($results); | return $this->filterResultsAgainstTokens($results); | ||||
} | } | ||||
} | } |