Class: V2Intuity::QueryFilters::Sort

Inherits:
QueryFilter show all
Defined in:
lib/v2_intuity/query_filters/sort.rb

Direct Known Subclasses

AscCreatedAt, AscUpdatedAt, DecCreatedAt, DecUpdatedAt

Constant Summary collapse

SORT =
{ dec_updated_at: '-updated_at', asc_updated_at: 'updated_at',
dec_created_at: '-created_at', asc_created_at: 'created_at' }.freeze

Constants inherited from QueryFilter

QueryFilter::QUERY_FILTERS

Instance Attribute Summary

Attributes inherited from QueryFilter

#name, #value

Instance Method Summary collapse

Methods inherited from QueryFilter

#to_hash

Constructor Details

#initialize(options = {}) ⇒ Sort

Returns a new instance of Sort.



7
8
9
10
# File 'lib/v2_intuity/query_filters/sort.rb', line 7

def initialize(options = {})
  super
  @name = QueryFilter::QUERY_FILTERS[:sort]
end