src/Jira/Api.php
public function getStatuses()
	{
		// Fetch statuses when the method is called for the first time.
		if ( $this->statuses === null ) {
			$statuses = array();
			$result = $this->api(self::REQUEST_GET, '/rest/api/2/status', array(), true);

			/* set hash key as custom field id */
			foreach ( $result as $status ) {
				$statuses[$status['id']] = $status;
			}

			$this->statuses = $statuses;
		}

		return $this->statuses;
	}
public function getStatuses()
	{
		// Fetch statuses when the method is called for the first time.
		if ( $this->statuses === null ) {
			$statuses = array();
			$result = $this->api(self::REQUEST_GET, '/rest/api/2/status', array(), true);

			/* set hash key as custom field id */
			foreach ( $result as $status ) {
				$statuses[$status['id']] = $status;
			}

			$this->statuses = $statuses;
		}

		return $this->statuses;
	}
public function getStatuses ( ) { // Fetch statuses when the method is called for the first time. if ( $ this -> statuses === null ) { $ statuses = array ( ) ; $ result = $ this -> api ( self :: REQUEST_GET , '/rest/api/2/status' , array ( ) , true ) ; /* set hash key as custom field id */ foreach ( $ result as $ status ) { $ statuses [ $ status [ 'id' ] ] = $ status ; } $ this -> statuses = $ statuses ; } return $ this -> statuses ; }
Get available statuses.

@return array
Get available statuses .