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