Class: DataMapper::Query::Direction
- Extended by:
- Deprecate
- 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 included from Deprecate
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.
28 29 30 |
# File 'lib/dm-core/query/direction.rb', line 28 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.
22 23 24 25 |
# File 'lib/dm-core/query/direction.rb', line 22 def reverse! @operator = @operator == :asc ? :desc : :asc self end |