Method: CloudSesame::Query::DSL::SortMethods#sort

Defined in:
lib/cloud_sesame/query/dsl/sort_methods.rb

#sort(input = false) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/cloud_sesame/query/dsl/sort_methods.rb', line 6

def sort(input = false)
	if input.is_a?(Hash)
		request.sort.attributes = input
		return self
	elsif input
		request.sort[input] = nil
		return self
	elsif input.nil?
		return self
	else
		request.sort.attributes
	end
end