for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace JiraRestApi\Priority;
use \JiraRestApi\Issue\Priority;
/**
* Class to query priority.
*/
class PriorityService extends \JiraRestApi\JiraClient
{
private $uri = '/priority';
* Function to get all priorities.
*
* @throws \JiraRestApi\JiraException
* @throws \JsonMapper_Exception
* @return Priority|object Priority class
public function getAll()
$ret = $this->exec($this->uri, null);
$this->log->addInfo("Result=\n".$ret);
$priorityData = json_decode($ret);
$priorities = [];
foreach ($priorityData as $priority) {
$priorities[] = $this->json_mapper->map($priority, new Priority());
}
return $priorities;
return $priorities
array|array<mixed,object>
object|JiraRestApi\Issue\Priority
* get specific priority info
* @param $priorityId priority id
* @return \JiraRestApi\Priority\Priority
public function get($priorityId)
$ret = $this->exec($this->uri."/$priorityId", null);
$priority = $this->json_mapper->map(json_decode($ret), new Priority());
return $priority;