Class: ApiEngineBase::Configuration::User::Config

Inherits:
Object
  • Object
show all
Includes:
ClassComposer::Generator
Defined in:
lib/api_engine_base/configuration/user/config.rb

Constant Summary collapse

ATTRIBUTES_TO_CHANGE =
[
  :email,
  :first_name,
  :last_name,
  :last_known_timezone,
  :username,
  :verifier_token,
]
ATTRIBUTES_TO_SHOW =
[
  *ATTRIBUTES_TO_CHANGE,
  :id,
  :roles,
  :created_at,
]
ATTRIBUTES_CHANGE_EXECUTE =
Proc.new do |key, value|
  ApiEngineBase::UserAttributes::Modify.assign!
end
ATTRIBUTES_SHOWN_EXECUTE =
Proc.new do |key, value|
  ApiEngineBase::Schema::User.assign!
end