class Riddler::ContextBuilders::UserAgentDrop

Attributes

browser[R]
user_agent[R]

Public Class Methods

new(user_agent) click to toggle source
# File lib/riddler/context_builders/user_agent.rb, line 18
def initialize user_agent
  @user_agent = user_agent
  @browser = Browser.new user_agent
end

Public Instance Methods

liquid_method_missing(method) click to toggle source
# File lib/riddler/context_builders/user_agent.rb, line 23
def liquid_method_missing method
  browser.public_send method
end
method_missing(method, *_args) click to toggle source
Calls superclass method
# File lib/riddler/context_builders/user_agent.rb, line 27
def method_missing method, *_args
  return super unless browser.respond_to? method
  liquid_method_missing method
end