Module: ActiveRecord::ObscuredId::Extensions::EmailAddress
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/activerecord-obscuredid/extensions/email_address.rb
Overview
Extension using obscured ID to generate email addresses that can be used to find the record.
Instance Method Summary collapse
Instance Method Details
#obscured_email_address ⇒ Object
35 36 37 38 39 40 |
# File 'lib/activerecord-obscuredid/extensions/email_address.rb', line 35 def obscured_email_address domain = self.class.send(:obscured_id_email_domain) subdomain = self.class.send(:obscured_id_email_subdomain) "#{obscured_id}@#{subdomain}.#{domain}" end |