Class: TimeFrame::PredicateBuilderHandler

Inherits:
Object
  • Object
show all
Defined in:
lib/time_frame/time_frame_predicate_builder_handler.rb

Overview

This class tells the active_record predicate builder how to handle time_frame classes when passed into a where-clause

Instance Method Summary collapse

Instance Method Details

#call(column, time_frame) ⇒ Object



5
6
7
# File 'lib/time_frame/time_frame_predicate_builder_handler.rb', line 5

def call(column, time_frame)
  column.in(time_frame.min..time_frame.max)
end