Class: BotChecker::Lister

Inherits:
Object
  • Object
show all
Defined in:
lib/bot_checker/lister.rb

Instance Method Summary collapse

Constructor Details

#initializeLister

Returns a new instance of Lister.



6
7
8
# File 'lib/bot_checker/lister.rb', line 6

def initialize
  @list = YAML.load_file(File.join(File.dirname(__FILE__), 'bot_agents.yml'))
end

Instance Method Details

#include?(user_agent) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/bot_checker/lister.rb', line 10

def include?(user_agent)
  @list.include?(user_agent)
end