Module: Various::Controller

Extended by:
ActiveSupport::Concern
Defined in:
lib/various/controller.rb

Instance Method Summary collapse

Instance Method Details

#detect_device_variantObject



11
12
13
14
15
16
17
18
# File 'lib/various/controller.rb', line 11

def detect_device_variant
  Various.configuration.variant_map.each do |key, value|
    if request.user_agent =~ key
      request.variant = value
      return
    end
  end
end