class EbanqApi::Settings
This class represents an settings functional of Ebanq REST Api.
Public Class Methods
new(client)
click to toggle source
Declares an client instance.
# File lib/ebanq_api/blocks/settings.rb, line 13 def initialize(client) @client = client end
Public Instance Methods
countries()
click to toggle source
currencies()
click to toggle source
fee_types()
click to toggle source
fields()
click to toggle source
list()
click to toggle source
update(security_question_id, security_question_answer, options = {})
click to toggle source
Update user security question and password /api/v1/settings/update
Attributes¶ ↑
-
security_question_id
(required) - (String) -
security_question_answer
(required) - (String) -
options
- hash of options for request,
e.g. {old_password: 'in do labore tempor', new_password: 'velit ut nisi', pending_executed: -53369806, user_transfer: -43209232}
-
old_password
(String)
-
-
new_password
(String)
-
-
pending_executed
(Number)
-
-
user_transfer
(Number)
-
-
internal_message
(Number)
-
-
failed_login_attempt
(Number)
-
-
funds_added
(Number)
-
-
unread_news_available
(Number)
-
Examples¶ ↑
options = {old_password: "in do labore", new_password: "velit", pending_executed: -53369806, user_transfer: -43209232} client.settings.update(9, 'cat', options)
# File lib/ebanq_api/blocks/settings.rb, line 96 def update(security_question_id, security_question_answer, options = {}) question_data = { security_question_id: security_question_id, security_question_answer: security_question_answer } @client.make_request :post, settings_path('update'), options.merge!(question_data) end