Sha256: 9f61abf5ed7525a14fe767527e81ab3a43ad33b419022c654791a42e9b521134
Contents?: true
Size: 1.28 KB
Versions: 1
Compression:
Stored size: 1.28 KB
Contents
module FinApps module REST require 'erb' class AlertSettings < FinApps::REST::Resources include FinApps::REST::Defaults # @return [Hash, Array<String>] def show logger.debug "##{__method__.to_s} => Started" end_point = Defaults::END_POINTS[:alert_settings_list] logger.debug "##{__method__.to_s} => end_point: #{end_point}" path = end_point logger.debug "##{__method__.to_s} => path: #{path}" result, error_messages = @client.send(path, :get) logger.debug "##{__method__.to_s} => Completed" return result, error_messages end # @return [Hash, Array<String>] def update(params) logger.debug "##{__method__.to_s} => Started" raise MissingArgumentsError.new 'Missing argument: params.' if params.blank? logger.debug "##{__method__.to_s} => params: #{params.inspect}" end_point = Defaults::END_POINTS[:alert_settings_update] logger.debug "##{__method__.to_s} => end_point: #{end_point}" path = end_point logger.debug "##{__method__.to_s} => path: #{path}" _, error_messages = @client.send(path, :put, params.compact) logger.debug "##{__method__.to_s} => Completed" error_messages end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
finapps-0.16.5.pre | lib/finapps/rest/alert_settings.rb |