Sha256: cc8808f08843eb7a84289ea4ec5b0d33d8575d9c487f2a5ec26a3e6050c93014

Contents?: true

Size: 255 Bytes

Versions: 38

Compression:

Stored size: 255 Bytes

Contents

class Agilibox::SmallData::FilterStrategyByDateEnd < ::Agilibox::SmallData::FilterStrategyByKeyValue
  def apply(query, value)
    value = Time.zone.parse(value).end_of_day
    column = column_for(query)
    query.where("#{column} <= ?", value)
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
agilibox-1.10.0 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.20 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.19 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.18 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.17 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.16 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.15 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.14 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.13 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.12 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.11 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.10 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.9 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.8 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.7 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.6 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.5 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.4 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.3 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.9.1 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb