Page MenuHomestyx hydra

ManiphestTaskPriorityDatasource.php
No OneTemporary

ManiphestTaskPriorityDatasource.php

<?php
final class ManiphestTaskPriorityDatasource
extends PhabricatorTypeaheadDatasource {
public function getPlaceholderText() {
return pht('Type a task priority name...');
}
public function getDatasourceApplicationClass() {
return 'PhabricatorManiphestApplication';
}
public function loadResults() {
$viewer = $this->getViewer();
$raw_query = $this->getRawQuery();
$results = array();
$priority_map = ManiphestTaskPriority::getTaskPriorityMap();
foreach ($priority_map as $value => $name) {
// NOTE: $value is not a PHID but is unique. This'll work.
$results[] = id(new PhabricatorTypeaheadResult())
->setPHID($value)
->setName($name);
}
return $results;
}
}

File Metadata

Mime Type
text/x-php
Expires
Mon, Nov 24, 2:45 PM (14 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
399722
Default Alt Text
ManiphestTaskPriorityDatasource.php (747 B)

Event Timeline