module Referrer::TrackedModelAdditions
Public Instance Methods
referrer_link_with(r_user, linked_at: nil)
click to toggle source
# File lib/concerns/models/tracked_model_additions.rb, line 8 def referrer_link_with(r_user, linked_at: nil) create_tracked_relation(user: r_user, linked_at: linked_at) end
referrer_link_with!(r_user, linked_at: nil)
click to toggle source
# File lib/concerns/models/tracked_model_additions.rb, line 12 def referrer_link_with!(r_user, linked_at: nil) create_tracked_relation!(user: r_user, linked_at: linked_at) end
referrer_markup()
click to toggle source
# File lib/concerns/models/tracked_model_additions.rb, line 16 def referrer_markup tracked_relation.try(:source).try(:to_markup).try(:symbolize_keys!) end