Class: Add

Inherits:
AuthManager::Validation show all
Defined in:
lib/auth_manager/add/add.rb

Constant Summary

Constants inherited from AuthManager::Base

AuthManager::Base::APPS, AuthManager::Base::USERS

Instance Attribute Summary

Attributes inherited from AuthManager::Base

#redis

Instance Method Summary collapse

Methods inherited from AuthManager::Validation

#app_as_param, #user_as_param, #validate_option, #validate_param

Methods inherited from AuthManager::Base

#initialize

Constructor Details

This class inherits a constructor from AuthManager::Base

Instance Method Details

#save?(given_user, option = {user: true, app: false}) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
11
12
# File 'lib/auth_manager/add/add.rb', line 7

def save?(given_user, option={user: true, app: false})
  user = option.fetch(:user) || false
  app  = option.fetch(:app) || false
  validate_param( given_user, option, user, app )
  save(user, given_user)
end