class RequestLogAnalyzer::Filter::Base

Base filter class used to filter input requests. All filters should interit from this base.

Attributes

file_format[R]
options[R]

Public Class Methods

new(format, options = {}) click to toggle source

Initializer format The file format options Are passed to the filters.

   # File lib/request_log_analyzer/filter.rb
10 def initialize(format, options = {})
11   @file_format = format
12   @options     = options
13 end

Public Instance Methods

filter(request) click to toggle source

Return the request if the request should be kept. Return nil otherwise.

   # File lib/request_log_analyzer/filter.rb
17 def filter(request)
18   request
19 end