class Esignatur::User
esignatur user representation More info: api.esignatur.dk/Documentation/User
Constants
- DEFAULT_BASE_URL
Attributes
api[R]
attributes[R]
Public Class Methods
new(api_key:, base_url: DEFAULT_BASE_URL)
click to toggle source
# File lib/esignatur/user.rb, line 13 def initialize(api_key:, base_url: DEFAULT_BASE_URL) @api = Esignatur::Api.new(api_key: api_key, base_url: base_url) @attributes = {} end
Public Instance Methods
find_by(user_id:, creator_id:)
click to toggle source
# File lib/esignatur/user.rb, line 18 def find_by(user_id:, creator_id:) headers = { 'X-eSignatur-CreatorId': creator_id } response = api_get("user/get/#{user_id}", headers: headers) @attributes = response.json_body if errors.empty? self end