class SixSaferpay::RegisterAlias
Attributes
id[RW]
id_generator[RW]
lifetime[RW]
Public Class Methods
new(id_generator:, id: nil, lifetime: nil)
click to toggle source
# File lib/six_saferpay/models/register_alias.rb, line 5 def initialize(id_generator:, id: nil, lifetime: nil) @id_generator = id_generator @id = id @lifetime = lifetime end
Public Instance Methods
to_hash()
click to toggle source
# File lib/six_saferpay/models/register_alias.rb, line 11 def to_hash hash = Hash.new hash.merge!(id_generator: @id_generator) if @id_generator hash.merge!(id: @id) if @id hash.merge!(lifetime: @lifetime) if @lifetime hash end
Also aliased as: to_h