class Password

Attributes

current_password[RW]
new_password[RW]

Public Class Methods

get_payload(password) click to toggle source
# File lib/domain/password.rb, line 24
def self.get_payload(password)
  return password.to_json
end
json_create(o) click to toggle source
# File lib/domain/password.rb, line 17
def self.json_create(o)
  b_from_json = new
  b_from_json.current_password = o['current_password']
  b_from_json.new_password = o['new_password']
  b_from_json
end
new(current_password: nil, new_password: nil) click to toggle source
# File lib/domain/password.rb, line 6
def initialize current_password: nil, new_password: nil
    self.current_password, self.new_password = current_password, new_password
end

Public Instance Methods

to_json(*a) click to toggle source
# File lib/domain/password.rb, line 10
def to_json(*a)
    { 
       current_password: @current_password,
        new_password: @new_password,
  }.to_json(*a)
  end