Class: ClarkKent::ReportNumberFilter

Inherits:
ReportFilter
  • Object
show all
Defined in:
app/models/clark_kent/report_number_filter.rb

Instance Attribute Summary

Attributes inherited from ReportFilter

#filter_value_1, #filter_value_2

Instance Method Summary collapse

Methods inherited from ReportFilter

#display_name, #filter_match_param, #filter_match_value

Methods included from Cloneable

#cloneable_attributes, #reset_timestamps

Instance Method Details

#filter_match_paramsObject



4
5
6
# File 'app/models/clark_kent/report_number_filter.rb', line 4

def filter_match_params
  [[self.min_param_name,self.min_value],[self.max_param_name,self.max_value]]
end

#max_param_nameObject



12
13
14
# File 'app/models/clark_kent/report_number_filter.rb', line 12

def max_param_name
  "#{self.filter_name}_max"
end

#min_param_nameObject



8
9
10
# File 'app/models/clark_kent/report_number_filter.rb', line 8

def min_param_name
  "#{self.filter_name}_min"
end