Module: Workarea::CurrentReferrer
- Defined in:
- app/controllers/workarea/current_referrer.rb
Instance Method Summary collapse
Instance Method Details
#current_referrer ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'app/controllers/workarea/current_referrer.rb', line 3 def current_referrer return @current_referrer if defined?(@current_referrer) referrer = ['workarea_referrer'] return unless referrer.present? @current_referrer ||= TrafficReferrer.new( RefererParser::Parser.new.parse(referrer).slice(:source, :medium, :uri) ) end |