Module: SphereEngine::REST::Problems

Includes:
Utils
Included in:
API
Defined in:
lib/sphere_engine/rest/problems.rb

Instance Method Summary collapse

Instance Method Details

#all_problems(options = {}) ⇒ Object

This request you could send a limit and offset

Parameters:

  • options (Hash) (defaults to: {})


8
9
10
# File 'lib/sphere_engine/rest/problems.rb', line 8

def all_problems(options = {})
  perform_get_requests_of_problems_service('/problems', options)
end

#create_problem(options = {}) ⇒ Object

This request you could send a limit and offset

Parameters:

  • options (Hash) (defaults to: {})


14
15
16
# File 'lib/sphere_engine/rest/problems.rb', line 14

def create_problem(options = {})
  perform_post_requests_of_problems_service('/problems', options)
end

#get_problem(code) ⇒ Object

Parameters:

  • code (String)


19
20
21
# File 'lib/sphere_engine/rest/problems.rb', line 19

def get_problem(code)
  perform_get_requests_of_problems_service("/problems/#{code}")
end

#update_problem(code, options = {}) ⇒ Object

Parameters:

  • code (String)
  • options (Hash) (defaults to: {})


25
26
27
# File 'lib/sphere_engine/rest/problems.rb', line 25

def update_problem(code, options = {})
  perform_put_requests_of_problems_service("/problems/#{code}", options)
end