Class: RedisAnalytics::Filter
- Inherits:
-
Object
- Object
- RedisAnalytics::Filter
- Defined in:
- lib/redis_analytics/filter.rb
Instance Attribute Summary collapse
-
#filter_proc ⇒ Object
readonly
Returns the value of attribute filter_proc.
Instance Method Summary collapse
-
#initialize(filter_proc) ⇒ Filter
constructor
A new instance of Filter.
- #matches?(request, response) ⇒ Boolean
Constructor Details
#initialize(filter_proc) ⇒ Filter
Returns a new instance of Filter.
5 6 7 |
# File 'lib/redis_analytics/filter.rb', line 5 def initialize(filter_proc) @filter_proc = filter_proc end |
Instance Attribute Details
#filter_proc ⇒ Object (readonly)
Returns the value of attribute filter_proc.
3 4 5 |
# File 'lib/redis_analytics/filter.rb', line 3 def filter_proc @filter_proc end |
Instance Method Details
#matches?(request, response) ⇒ Boolean
9 10 11 |
# File 'lib/redis_analytics/filter.rb', line 9 def matches?(request, response) filter_proc.call(request, response) end |