class FinApps::REST::Portfolios

Public Instance Methods

create(params) click to toggle source
Calls superclass method
   # File lib/finapps/rest/portfolios.rb
20 def create(params)
21   not_blank(params, :params)
22   super params
23 end
destroy(id) click to toggle source
Calls superclass method
   # File lib/finapps/rest/portfolios.rb
34 def destroy(id)
35   not_blank(id, :id)
36 
37   super
38 end
list(params = nil) click to toggle source
Calls superclass method
   # File lib/finapps/rest/portfolios.rb
 8 def list(params = nil)
 9   return super if params.nil?
10   fail FinAppsCore::InvalidArgumentsError, 'Invalid argument: params' unless params.is_a? Hash
11 
12   super build_query_path(end_point, params)
13 end
show(id) click to toggle source
Calls superclass method
   # File lib/finapps/rest/portfolios.rb
15 def show(id)
16   not_blank(id, :id)
17   super
18 end
update(id, params) click to toggle source
Calls superclass method
   # File lib/finapps/rest/portfolios.rb
25 def update(id, params)
26   not_blank(id, :id)
27   not_blank(params, :params)
28 
29   path = "#{end_point}/#{ERB::Util.url_encode(id)}"
30 
31   super params, path
32 end