class IdnSdkRuby::Com::Nbos::Capi::Modules::Identity::V0::MemberSignupModel
Attributes
email[RW]
firstName[RW]
jsonAttributes[RW]
lastName[RW]
message[RW]
password[RW]
username[RW]
Public Class Methods
new(userName = nil, passWord = nil, eMail = nil, first_name = nil, last_name = nil)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/member_signup_model.rb, line 11 def initialize(userName = nil, passWord = nil, eMail = nil, first_name = nil, last_name = nil) @username = userName @email = eMail @password = passWord @firstName = first_name @lastName = last_name end
Public Instance Methods
add_errors(json_response)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/member_signup_model.rb, line 19 def add_errors(json_response) json_response["errors"].each do |e| property_name = e['propertyName'] msg = e['message'] self.errors[property_name] << msg end end
add_messages(json_response)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/member_signup_model.rb, line 27 def add_messages(json_response) if json_response["message"].present? @message = json_response["message"] elsif json_response["error"].present? @message = json_response["error"] end end
as_json(options={})
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/member_signup_model.rb, line 36 def as_json(options={}) { username: @username, password: @password, firstName: @firstName, lastName: @lastName, email: @email } end
to_json(*options)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/member_signup_model.rb, line 46 def to_json(*options) as_json(*options).to_json(*options) end
to_s()
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/member_signup_model.rb, line 50 def to_s to_json end