Class: RestRedmine::Resources::Issue

Inherits:
Base
  • Object
show all
Defined in:
lib/rest_redmine/resources/issue.rb

Constant Summary collapse

KEYS =
[
  :project_id, :tracker_id, :status_id, :priority_id, :subject, :description, :category_id, :parent_issue_id, :custom_fields, :watcher_user_ids, :is_private, :estimated_hours, :done_ratio
]
DEFAULT_MODEL =
{
  custom_fields: {},
  is_private: false,
  done_ratio: 0
}
RESOURCE =
"issues"

Instance Attribute Summary

Attributes inherited from Base

#id, #model, #name

Instance Method Summary collapse

Methods inherited from Base

#get_data, #initialize, #load, #method_missing, #request, #save

Constructor Details

This class inherits a constructor from RestRedmine::Resources::Base

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class RestRedmine::Resources::Base

Instance Method Details

#statusesObject



16
17
18
# File 'lib/rest_redmine/resources/issue.rb', line 16

def statuses
  RestRedmine::API.request("issue_statuses")
end