Sha256: 4fa94bb3f86c85c5af2ba8c763ee7d4102ab15333106d7b8233b28c86fb7c9c8

Contents?: true

Size: 309 Bytes

Versions: 6

Compression:

Stored size: 309 Bytes

Contents

module Unidom::Contact::Concerns::AsEmailAddressSubscriber

  extend ActiveSupport::Concern

  include Unidom::Contact::Concerns::AsSubscriber

  included do |includer|

    has_many :email_addresses, through: :contact_subscriptions, source: :contact, source_type: 'Unidom::Contact::EmailAddress'

  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
unidom-contact-1.3.4 app/models/unidom/contact/concerns/as_email_address_subscriber.rb
unidom-contact-1.3.3 app/models/unidom/contact/concerns/as_email_address_subscriber.rb
unidom-contact-1.3.2 app/models/unidom/contact/concerns/as_email_address_subscriber.rb
unidom-contact-1.3.1 app/models/unidom/contact/concerns/as_email_address_subscriber.rb
unidom-contact-1.3 app/models/unidom/contact/concerns/as_email_address_subscriber.rb
unidom-contact-1.2 app/models/unidom/contact/concerns/as_email_address_subscriber.rb