Class: RedmineClient::Issue

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

Class Method Summary collapse

Methods inherited from Base

bad_response, create, find, resource_name, resource_path, setup, #update

Class Method Details

.search(arguments) ⇒ Object



3
4
5
6
7
8
9
10
# File 'lib/redmine_client/issue.rb', line 3

def self.search(arguments)
  issues = get "#{resource_path}.json", query: arguments
  if issues.ok?
    issues['issues'].map { |issue| new(issue) }
  else
    bad_response(issues, arguments)
  end
end