Class: IdentityToolbox::UserEntity

Inherits:
Object
  • Object
show all
Defined in:
lib/identity_toolbox/user_entity.rb

Constant Summary collapse

ATTRS =
i[id user_name email remote_ip].freeze

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ UserEntity

Returns a new instance of UserEntity.



9
10
11
# File 'lib/identity_toolbox/user_entity.rb', line 9

def initialize(**args)
  ATTRS.each { |key| instance_variable_set("@#{key}", args[key]) }
end