class ActionMailerPixel::DSL::TrackingPixel::Configuration

Public Class Methods

new(recipient, campaign) click to toggle source
# File lib/action_mailer_pixel/dsl/tracking_pixel.rb, line 7
def initialize(recipient, campaign)
  @recipient = recipient
  @campaign = campaign
end

Public Instance Methods

campaign() click to toggle source
# File lib/action_mailer_pixel/dsl/tracking_pixel.rb, line 16
def campaign
  @campaign.respond_to?(:call) ? @campaign.call : @campaign
end
recipient() click to toggle source
# File lib/action_mailer_pixel/dsl/tracking_pixel.rb, line 12
def recipient
  @recipient.respond_to?(:call) ? @recipient.call : @recipient
end