Class: Add
- Inherits:
-
AuthManager::Validation
- Object
- AuthManager::Base
- AuthManager::Validation
- Add
- 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
Instance Method Summary collapse
Methods inherited from AuthManager::Validation
#app_as_param, #user_as_param, #validate_option, #validate_param
Methods inherited from AuthManager::Base
Constructor Details
This class inherits a constructor from AuthManager::Base
Instance Method Details
#save?(given_user, option = {user: true, app: false}) ⇒ 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 |