Sha256: f5550b5635d0eb4d03f08d4901444db08493384547ebe6a5c8a034238ec806be
Contents?: true
Size: 643 Bytes
Versions: 1
Compression:
Stored size: 643 Bytes
Contents
require 'json' require 'voight_kampff/test' require 'voight_kampff/methods' require 'voight_kampff/rack_request' if defined?(Rack::Request) require 'voight_kampff/engine' if defined?(Rails::Engine) module VoightKampff class << self def root require 'pathname' Pathname.new File.expand_path '..', File.dirname(__FILE__) end def human?(user_agent_string) test(user_agent_string).human? end def bot?(user_agent_string) test(user_agent_string).bot? end alias :replicant? :bot? private def test(user_agent_string) VoightKampff::Test.new(user_agent_string) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
voight_kampff-1.1.4 | lib/voight_kampff.rb |