Class: Trackguard::Adapters::Local
- Inherits:
-
Base
- Object
- Base
- Trackguard::Adapters::Local
show all
- Defined in:
- lib/trackguard/adapters/local.rb
Instance Method Summary
collapse
Methods inherited from Base
#track_blocked_request, #track_page_view, #validate!
Instance Method Details
#blocked_path?(path) ⇒ Boolean
10
11
12
|
# File 'lib/trackguard/adapters/local.rb', line 10
def blocked_path?(path)
BlockedPath.blocked?(path)
end
|
#blocked_user_agent?(user_agent) ⇒ Boolean
6
7
8
|
# File 'lib/trackguard/adapters/local.rb', line 6
def blocked_user_agent?(user_agent)
BlockedUserAgent.blocked?(user_agent)
end
|
#flagged_visitor?(ip) ⇒ Boolean
18
19
20
|
# File 'lib/trackguard/adapters/local.rb', line 18
def flagged_visitor?(ip)
Visitor.flagged?(ip)
end
|
#whitelisted_ip?(ip) ⇒ Boolean