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