Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/typeahead/PhabricatorProjectDatasource.php
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | foreach ($projs as $proj) { | ||||
$all_strings = implode(' ', $all_strings); | $all_strings = implode(' ', $all_strings); | ||||
$proj_result = id(new PhabricatorTypeaheadResult()) | $proj_result = id(new PhabricatorTypeaheadResult()) | ||||
->setName($all_strings) | ->setName($all_strings) | ||||
->setDisplayName($proj->getName()) | ->setDisplayName($proj->getName()) | ||||
->setDisplayType('Project') | ->setDisplayType('Project') | ||||
->setURI('/tag/'.$proj->getPrimarySlug().'/') | ->setURI('/tag/'.$proj->getPrimarySlug().'/') | ||||
->setPHID($proj->getPHID()) | ->setPHID($proj->getPHID()) | ||||
->setIcon($proj->getIcon().' bluegrey') | ->setIcon($proj->getIcon().' '.$proj->getColor()) | ||||
->setPriorityType('proj') | ->setPriorityType('proj') | ||||
->setClosed($closed); | ->setClosed($closed); | ||||
$proj_result->setImageURI($proj->getProfileImageURI()); | $proj_result->setImageURI($proj->getProfileImageURI()); | ||||
$results[] = $proj_result; | $results[] = $proj_result; | ||||
} | } | ||||
return $results; | return $results; | ||||
} | } | ||||
} | } |