Class: Users::EmailVerification::BaseService
- Inherits:
-
Object
- Object
- Users::EmailVerification::BaseService
- Defined in:
- app/services/users/email_verification/base_service.rb
Direct Known Subclasses
Constant Summary collapse
- VALID_ATTRS =
%i[unlock_token confirmation_token].freeze
Instance Method Summary collapse
-
#initialize(attr:, user:) ⇒ BaseService
constructor
A new instance of BaseService.
Constructor Details
#initialize(attr:, user:) ⇒ BaseService
Returns a new instance of BaseService.
8 9 10 11 12 13 |
# File 'app/services/users/email_verification/base_service.rb', line 8 def initialize(attr:, user:) @attr = attr @user = user validate_attr! end |