Sha256: 13feeb72a108bff5fd5b09aa977192e8c36a716ffda38099eb05d84747e5f687

Contents?: true

Size: 216 Bytes

Versions: 10

Compression:

Stored size: 216 Bytes

Contents

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

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
agilibox-1.0.9 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.8 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.7 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.6 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.5 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.4 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.3 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.2 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.1 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb
agilibox-1.0.0 app/filters/agilibox/small_data/filter_strategy_by_date_end.rb