Class: DataMapper::Query::Direction
- Defined in:
- lib/dm-core/query/direction.rb
Instance Attribute Summary
Attributes inherited from Operator
Instance Method Summary collapse
- #get(resource) ⇒ Object private
- #reverse! ⇒ Object private
Methods inherited from Operator
Methods included from Equalizer
Methods included from Assertions
Instance Method Details
#get(resource) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
24 25 26 |
# File 'lib/dm-core/query/direction.rb', line 24 def get(resource) Sort.new(target.get(resource), @operator == :asc) end |
#reverse! ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
18 19 20 21 |
# File 'lib/dm-core/query/direction.rb', line 18 def reverse! @operator = @operator == :asc ? :desc : :asc self end |