Path: blob/master/src/applications/maniphest/conduit/ManiphestPrioritySearchConduitAPIMethod.php
12256 views
<?php12final class ManiphestPrioritySearchConduitAPIMethod3extends ManiphestConduitAPIMethod {45public function getAPIMethodName() {6return 'maniphest.priority.search';7}89public function getMethodSummary() {10return pht('Read information about task priorities.');11}1213public function getMethodDescription() {14return pht(15'Returns information about the possible priorities for Maniphest '.16'tasks.');17}1819protected function defineParamTypes() {20return array();21}2223protected function defineReturnType() {24return 'map<string, wild>';25}2627public function getRequiredScope() {28return self::SCOPE_ALWAYS;29}3031protected function execute(ConduitAPIRequest $request) {32$config = ManiphestTaskPriority::getConfig();3334$results = array();35foreach ($config as $code => $priority) {36$priority['value'] = $code;37$results[] = $priority;38}3940return array('data' => $results);41}4243}444546