Module: Mrkt::CrudPrograms

Included in:
Client
Defined in:
lib/mrkt/concerns/crud_programs.rb

Instance Method Summary collapse

Instance Method Details

#browse_programs(offset: nil, max_return: nil, status: nil) ⇒ Object



3
4
5
6
7
8
9
10
# File 'lib/mrkt/concerns/crud_programs.rb', line 3

def browse_programs(offset: nil, max_return: nil, status: nil)
  params = {}
  params[:offset] = offset if offset
  params[:maxReturn] = max_return if max_return
  params[:status] = status if status

  get('/rest/asset/v1/programs.json', params)
end

#get_program_by_id(id) ⇒ Object



12
13
14
# File 'lib/mrkt/concerns/crud_programs.rb', line 12

def get_program_by_id(id)
  get("/rest/asset/v1/program/#{id}.json")
end